﻿@charset "utf-8";
/* CSS Document */
body{background:#fff; overflow-x: hidden; font-family:"Microsoft yahei"; font-size:12px; color:#333; margin:0 auto;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,span,img,form,label,fieldset,legend{ margin:0px; padding:0px;}
img{border:0;}
a{text-decoration: none;}
a:hover{text-decoration:underline;}
ul,li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/* 除IE6浏览器的通用方法 */
.ie6fixedTL{position:fixed;left:0;top:0}
.ie6fixedBR{position:fixed;right:0;bottom:0}
/* IE6浏览器的特有方法 */
/* 修正IE6振动bug */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .ie6fixedTL{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}
* html .ie6fixedBR{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}


/*头部*/
.headtop{color:#454545; font-size:12px; background:#FFF; height:30px; width:100%; position:fixed; _position:absolute; top:0; z-index:9999;_bottom:auto; _top:expression(eval(document.documentElement.scrollTop)); display:block;}
.topside{width:950px; margin:0 auto; height:30px; line-height:30px;}
.topside a{color:#454545;}
.topside a:hover{color:#F00;}
.topside .left{float:left; margin-left:10px; color:#666;}
.topside .left h1{color:#666; font-size:12px; font-weight:normal; float:left;}
.topside .right{float:right;}

/*product*/
.picMarquee-left{width:980px; overflow:hidden; position:relative; margin:0 auto;}
.picMarquee-left .bd{margin-bottom:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 5px; float:left; overflow:hidden; _display:inline; text-align:center; width:240px;}
.picMarquee-left .bd ul li .pic{ text-align:center; width:240px; height:240px; background:#000; vertical-align:middle; display:table-cell;}
.picMarquee-left .bd ul li .pic img{display:block; width:240px; height:240px;}
.picMarquee-left .bd ul li .title{ line-height:30px; background:#2da8e7; width:240px; height:30px; overflow:hidden; font-size:14px; margin-top:5px;}
.picMarquee-left .bd ul li .title a{color:#fff;}

/*代理信息*/
.daili {width:100%; margin:0 auto; display:block; padding:10px 0;}
.daili table{margin:0 auto;}
.dl_tl{height:30px; line-height:30px; text-align:center;}
.daili tr th {font-size:14px; color:#000; padding:0;margin:0; font-weight:bold;}
.daili tr td{height:36px;font-size:12px; text-align:center; color:#000;padding:6px 0 2px 0; }
.daili tr td a{color:#000;}
.dlxx span{font-size:18px;}
.daili tr td a strong{color:#f00;}
.daili tr td a:hover{color:#f00; text-decoration:underline;}
.xiangxib td { height:23px; padding:2px 10px; font-size:12px;}

/*结束*/
#footer1{background:#f5f5f5; font-size:12px;}
.color_yellow { background-color: #c70304; width:100%; height:2px;}
#footer_info { width:1200px; margin: 0px auto; overflow: hidden; zoom: 1; padding: 10px 0 100px 0; position: relative; }
.safe_web { position: absolute; bottom:113px; left: 294px;}
.mar_t_b { display: block; margin:8px auto; }
.mar_t_b a{margin-right:5px;}
#footer_info p { text-align: center; }
.bottom_menu { height:36px; line-height:36px; color:#ccc;}
.bottom_menu a,.bottom_menu a:link,.bottom_menu a:visited { color: #333; padding: 0px 5px; font-size:14px; }
.bottom_menu a:hover,.bottom_menu a:active{ color:#c00;}
.rights {line-height:24px; color: #666;}
.rights a { color: #333; }
.rights a:hover { color: #c70304; text-decoration: none; }

/*底部浮动*/#allfudonglog{position:fixed; vertical-align:middle; left:0px; bottom:0; right:0; width:100%; color:white; height: 60px; z-index:999; _bottom: auto; _width:expression(document.body.clientWidth); _position:absolute; overflow:hidden; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}#logingozc{background:#000; width:100%; height:60px; position:absolute; z-index:1000; opacity:.90; filter:alpha(opacity=90);}#allfudonglog,.loginnav .rightlogin .shuru{font-family: "Microsoft YaHei" , "微软雅黑E\8F6F\96C5\9ED1" , "宋体B8B\4F53" , "黑体ED1\4F53" ,Arial;}.loginnav{ width:100%; height:60px; margin:0 auto ;position: absolute; z-index: 1100; top: 0px; text-align:center;}.loginnav table{width:1260px; margin:0 auto;}.loginnav .rightlogin{height:40px; float:right; padding-top:10px; padding-left: 10px; color:#4d4d4d; opacity: 1; filter: alpha(opacity=100); color:white;}.loginnav .leftad{height:60px; float:left; display:inline;}.loginnav .leftad p{ font-size:24px; letter-spacing:1px; padding-left:30px; overflow:hidden; text-align:center;}.loginnav .leftad p span{ color:#feec29;}img{ border:none;}


/*悬浮导航*/
#nav_side{width:110px; position:fixed; float:right; right:2px; top:20%; font-family:"Microsoft yahei"; font-size:12px; _right:2px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); bottom:150px; _margin-bottom:150px;}
#nav_side ul{ display:block; background:#ffde00;}
#nav_side ul a{color:#333; text-decoration:none; display:block;}
#nav_side ul li{display:block; height:40px; text-align:center; line-height:40px;; border-bottom:1px dashed #fff; cursor:pointer;}
#nav_side ul li.last{border:none;}
#nav_side ul li a:hover{text-decoration:none; background:#fff; color:#666; border-bottom:1px dashed #ffde00;}
/*二维码弹出层*/
.prompt {width:578px; height:460px; position:fixed; top:50px; left:30%; z-index:99999;}
.prompt .icon{ background:url(/images/gb.png) no-repeat; width:48px; height:48px; float:right; display:block; cursor: pointer;position: relative; top:36px;right:-10px}
.prompt .qd{ background:url(/images/qd.png) no-repeat; width:118px; height:44px; display:block; cursor: pointer;margin: 24px auto;}