@charset "utf-8";
/*======================
	索引
	1.0 header 头部
	2.0 HOME 首页
	3.0 main 主体
	4.0 sidebar 侧边
	5.0 footer 底部
	6.0 Content 内容区
	7.0 站外组件 在线客户
======================
	CSS全局
======================*/

@font-face {
font-family: GillsansLight;
src: url(font/gillsans-light_.ttf);
}
/* 禁止选取内容 */
body{user-select: none;}
html { overflow-x:hidden;}
body { margin:0; padding:0; border:0; font:12px/1.5em "Microsoft Yahei", "黑体",  "Arial", Helvetica, sans-serif; color:#333; background-color:#fff; }
table { margin:0 auto; font:12px/22px ""; }
img { margin:0; padding:0; border:0; }
a { color:#333; text-decoration:none; font:1em/1.5em "Microsoft Yahei", "黑体", "Arial"; }
a:hover { color:#8cd500; }
a:hover img{filter:alpha(opacity=80); opacity:.8;}
hr{ color:#ccc; background-color:#ccc; height:1px; border:none;}
.input { width:200px; height:28px; line-height:28px; background:#fff; border:solid #BDC7D8 1px; padding:0 5px; }
ul { margin:0; padding:0; list-style:none; }
h1,h2,h3{ font-family:"GillsansLight"; font-size:2em; }
.clear { clear:both; font:0/0 ""; zoom:1;}
.left{ float:left;}
.right{ float:right;}

/* Table */
table{ border:solid #ddd 1px; border-collapse:collapse; width:100%; max-width:100%; }
.tab-content table{ table-layout:fixed;}
table th,table td{border:solid #ddd 1px; padding:3px;font:12px/20px ""; }
table th{ text-align:center; }
table th p,table td p{ margin:0;font:12px/20px ""; }
.tab-content table th{ background:#f60; color:#fff;}
table img{ max-width:100%; height:auto;}

/* wrapper 外围 */
.w1920{ width:1920px;}
#wrapper { width:100%; margin:0 auto; }
#main, .box { width:1190px; margin:0 auto; }
#one-column{ clear:both; width:1190px; margin:0 auto; }


/*===== 1.0 header 头部 =====*/

#header { position:relative; z-index:9; margin:0 auto; height:207px;  }
#header h1{ display:none;}
#header h2{ float:left; border-left:solid #ccc 1px; margin:36px 0 0 25px; padding-left:25px; font:12px/24px ""; color:#666; display:none; }
#header p{ margin:0;}
#top{ position:relative; text-align:center; }
.logo { display:inline-block; margin:20px 0 0 0; }
.tel{ float:right; margin:49px 10px 0 0; color:#f60; font:14px/24px "";}
#header .inbox{-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 10px;
-moz-box-shadow:rgba(0,0,0,0.2) 0 0 10px;
box-shadow: rgba(0,0,0,0.2) 0 0 10px;
}
#header .auto{ position:fixed; width:100%; height:96px; top:0; left:0; background-color:#fff; z-index:9;}
#header .auto .logo{ float:left; height:96px; width:auto; margin:0;}
#header .auto .nav{ float:left; margin-top:40px;}

#lang{ position:absolute; right:10px; top:11px; }
#lang a{ color:#fff; background-color:#B9B9B9; border-radius:5px; width:80px; line-height:22px; display:inline-block; text-align:center;}
#lang a:hover{ background-color:#D1180C;}

.nav { height:56px; text-align:center;}
.nav li { display:inline-block; position:relative; }
.nav li a { display:block; text-align:center; font-size:1em; font-weight:bold; line-height:56px; _float:left; color:#333; padding:0 20px; margin:0 8px; text-transform:uppercase; }
.nav li:first-child{ background:none;}
.nav li a:hover,
.nav li a.ov{ color:#8cd500;}
.nav li:hover>a{ color:#8cd500;}
.nav li.menu03:hover>a{ color:#333; background-color:#FAFAFA; border-top:solid #8CD600 3px; }

.nav li ul{ display:none; position:absolute; padding:1em 0; left:8px; top:100%; background:#FAFAFA; width:100%;-webkit-box-shadow: rgba(0,0,0,0.2) 2px 2px 2px;
-moz-box-shadow:rgba(0,0,0,0.2) 2px 2px 2px;
box-shadow: rgba(0,0,0,0.2) 2px 2px 2px; }
.nav li.menu03 ul{ width:300px;}
.nav li.menu03 li{ float:left; width:50%;}
.nav li li{ line-height:24px; width:100%; background:none;}
.nav li li a{ color:#333; height:auto; font:1em/2.5em ""; white-space:nowrap; padding:0; text-align:left; width:100%; margin:0; text-indent:1.5em;}
.nav li li a:hover{ color:#666;}

/*.nav li.menu02 a,
.nav li.menu03 a,
.nav li.menu04 a{ width:114px;}
.nav li.menu06 a{ width:100px;}
.nav li.menu02 li a,
.nav li.menu03 li a,
.nav li.menu04 li a{ width:100%;}
.nav li.menu06 li a{ width:100%;}

.nav li.menu02 a:hover,
.nav li.menu02 a.ov,
.nav li.menu03 a:hover,
.nav li.menu03 a.ov,
.nav li.menu04 a:hover,
.nav li.menu04 a.ov{ background-position:-75px 0; }
.nav li.menu06 a:hover,
.nav li.menu06 a.ov{ background-position:-265px 0; }*/

.topad{ text-align:center; background-color:#e9e9e9; font-style:italic; line-height:35px; margin-bottom:25px;}

/*search*/
/*.search{ height:40px; line-height:40px; background-color:#eee; margin:1px 0; }
.search h3{ float:left; margin:0; color:#333; font:12px/40px "";}
.search ul{ display:inline-block; margin-top:14px;}
.search li{ float:left; padding:0 10px; border-left:solid #999 1px; line-height:12px;}
.search li:first-child{ border:none;}
.search li a{ color:#666; line-height:12px;}
.search li a:hover{ color:#D1180C;}*/

.search-form{ float:left; width:212px; height:30px; background:#eee; margin-left:12px; }
.search-form h3{ display:none; }
.search-form form { margin:0; padding:0 ; border:0; }
.search-form .s { float:left; width:174px; height:28px; line-height:28px; border:none; background:none; margin:1px 0 0 1px; color:#666; padding:0; text-indent:14px; }
.search-form .btn { float:right; display:block; width:35px; height:30px; background:url(images/search_btn.png) no-repeat center center; border:none; cursor:pointer; text-indent:-99px; overflow:hidden; font-size:0; }

/* keys 关键字 */
.keys { margin:10px 0px; }
.keys span { display:block; float:left; width:100px; height:65px; }

/*Focus*/
.banner{ clear:both; position:relative; height:150px;}
.banner img{ display:block; margin:0 auto;}
.banner .w1920{ position:absolute; left:50%; margin-left:-960px; height:150px; background-color:#eee;}


#banner{ position:relative;}
#banner .w1920{ position:absolute; left:50%; margin-left:-960px; text-align:center; }
#banner img{ display:block; margin:0 auto; }
/*#slide_text {position:absolute; z-index:2; bottom:15px; left:50%; margin-left:-40px;}
#slide_text ul {list-style-type:none;}
#slide_text ul li { float:left; display:block; width:8px; height:8px; margin:0 2px; cursor:pointer; text-align:center; background:#ccc; text-indent:-50px; overflow:hidden; border-radius:5px; }
#slide_text ul li.cur{ background:#D1180C;}
#slide_list div{ display:none; position:absolute; height:400px; width:100%; overflow:hidden;}*/

/* focus 焦点新闻 */
#focus { height:35px; background:url(images/focus.jpg) no-repeat; margin:10px auto; }
#focus ul { height:35px; margin:0 0 0 100px; }
#focus li { float:left; width:420px; }
#focus li a { float:left; display:block; height:35px; font:12px/35px ""; overflow:hidden; }

/* propic 类别图片 */
#propic img { margin:0px 2px; }


/*===== 2.0 HOME 首页 =====*/

/* AD */
/*.ad{ margin-top:15px;}
.ad img{ display:block; }*/

/* zt1 */
/*.zt { position:relative; border:solid #ccc 1px;}
.zt h2{ margin:0; background:url(images/t_bg.jpg) repeat-x; height:32px; border-bottom:solid #ccc 1px; padding-left:20px;}
.zt h2 a{ font:bold 13px/32px "";}
.zt .more{ position:absolute; right:12px; top:0; font:12px/32px ""}*/

/* about */
.about{ float:left; width:290px; height:400px; background-color:#ddd; font-size:14px; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; }
.about .inbox{ margin:2em 2em;}

/* product 产品推荐 */
.product { overflow:hidden; }
.product h2{ text-align:center; border-bottom:solid #ccc 1px; height:12px;  font-family:"GillsansLight"; font-weight:normal; font-size:2em; margin-top:2em; margin-bottom:2em;}
.product h2 em{ font-style:normal; display:inline-block; background-color:#fff; padding:0 2em;}
.product ul{ overflow:hidden;}
.product li { float:left; width:220px; text-align:center; overflow:hidden;}
.product li a.thumb{ height:210px; width:210px; display:block; overflow:hidden; position:relative; margin:0 auto 0.5em auto;}
.product li a img{ display:block; width:210px; height:210px; display:none; position:absolute; left:0; top:0; }
.product li a img:first-child{ display:block;}
.product li a:hover img{ opacity:1; filter:alpha(opacity=100);}
.product .more{ display:block; width:80px; line-height:1.5em; margin:50px auto 10px auto; text-align:center; background-color:#eee; border-radius:5px;}
.product .more:hover{ background-color:#8cd500; color:#fff;}

/* flexslider */
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:45px;height:45px;line-height:99em;overflow:hidden;display:block;background:url(images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;margin:-22px 0 0;cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s ease;}
/*.flex-direction-nav .flex-next{background-position:0 -360px;right:-110px;}
.flex-direction-nav .flex-prev{left:-110px;}*/
.flex-direction-nav .flex-next{background-position:0 -90px;right:-45px;}
.flex-direction-nav .flex-prev{left:-45px;}
.flexslider:hover .flex-next{opacity:1; }
.flexslider:hover .flex-prev{opacity:1; }
.flexslider:hover .flex-next:hover{background-position:0 -135px; }
.flexslider:hover .flex-prev:hover{background-position:0 -45px; }
.flex-control-nav{width:900px;position:absolute; left:50%; bottom:30px; margin-left:-450px; list-style:none; padding:0; text-align:center;}
.flex-control-nav li{margin:0 15px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ border:solid #222 2px; display:block;height:7px;width:7px;overflow:hidden;text-indent:-99em;cursor:pointer;border-radius:6px; line-height:40px;}
.flex-control-paging li a.flex-active{ border-color:#c8a063;}

#demo01.flexslider{ margin:0 45px; width:1100px; height:250px; position:relative; }
#demo01 .flex-active-slide{ position:relative; }


/* follow 产品分类广告*/
.follow { overflow:hidden; }
.follow h2{ text-align:center; border-bottom:solid #ccc 1px; height:12px;  font-family:"GillsansLight"; font-weight:normal; font-size:2em; margin-top:2em; margin-bottom:2em;}
.follow h2 em{ font-style:normal; display:inline-block; background-color:#fff; padding:0 2em;}
.follow li { float:left; width:25%; text-align:center; overflow:hidden;}
.follow li a.thumb{ height:260px; width:260px; display:block; overflow:hidden; position:relative; margin:0 auto 0.5em auto;}
.follow li a img{ display:block; width:100%; height:100%; }


/*===== 3.0 main 主体 =====*/

#main { clear:both; margin-top:8px; }
#one-column h1{ display:none;}
.sidebar { float:left; width:136px; }
#right { width:850px; float:right; min-height:200px; _height:200px; }


/*===== 4.0 sidebar 侧边 =====*/

.sidebar h3{text-transform:uppercase;}
.asidenav{}
.asidenav h3{ height:24px; background:url(images/t_l1.gif) no-repeat; color:#fff; padding-left:12px; font:12px/24px ""; margin:0; }
.asidenav ul{ margin:0; padding:0; zoom:1;}
.asidenav li{ width:100%;  border-bottom:solid #ddd 1px; position:relative;}
.asidenav li a {display:block; font:12px/40px ""; background:url(images/r_tj.png) no-repeat 10px 0; padding-left:25px;}
.asidenav li a:hover,
.asidenav li.ov a{ background:#D1180C url(images/r_tj.png) no-repeat 10px -40px; color:#fff; }
.asidenav li li a,
.asidenav li.cur li a { display:block; font:12px/40px ""; color:#666; background:#fff; }
.asidenav li li a:hover{ background:#fff; color:#f60; }
.asidenav li ul{ display:none; position:absolute; top:0; left:99%; padding:10px; border:solid #ccc 1px; background:#fff; width:100%;}


/* 产品搜索 */
.sidebar .search{ float:none; width:auto; height:auto; margin-top:15px; border:solid #ddd 1px; zoom:1; overflow:hidden;}
.sidebar .search h3{ display:block; border-bottom:solid #ddd 1px; margin:0; padding-left:16px; font:14px/24px "microsoft Yahei"; background:#f2f2f2;  }
.sidebar .search form{ width:160px; height:20px; margin:16px auto; border:solid #ddd 1px; background:url(images/btn_go.jpg) no-repeat right 0;  }
.sidebar .search .searchInput{ color:#999;}
.sidebar .search .submitInput{ width:30px; height:20px;}

/* contact */
.contact{ margin-top:10px; padding:10px; border:solid #ccc 1px;}
.contact h3{ height:24px; background:url(images/t_l1.gif) no-repeat; color:#fff; padding-left:12px; font:12px/24px ""; margin:0; }
.contact img{ display:block;}
.contact p{ margin:5px 0;}


/*===== 5.0 footer 底部 =====*/

#footer { clear:both; font:12px/6em ""; overflow:hidden; text-align:center; color:#999;}
#footer a { }
#footer a.author{ color:#333; line-height:36px; display:none;}
#footer img{ margin:10px 0; max-width:100px;}

.footnav{ margin-top:3em; overflow:hidden; text-align:center; line-height:2em; }

.qrcode img{ display:block; margin:10px auto 5px auto; width:126px;}
.qrcode span{ display:block; text-align:center; color:#ccc; }

.up{position:fixed;_position:absolute;bottom:50px;right:10px;background:#aaa url(images/up.png) no-repeat 20px center;width:60px;height:60px;display:block;text-indent:-200px;overflow:hidden;display:none;}
.up:hover{background-color:#F58222;}


/* links 友情链接 */
.links {  background:url(images/pros02.jpg);margin-top:6px; }
.links h3 { height:66px; margin:0; padding:0px; background:url(images/links.jpg) no-repeat; font:bold 14px/42px ""; text-indent:-100px; overflow:hidden; }
.links img { display:block; height:44px; text-align:center; margin:0 auto; }


/*===== 6.0 Content 内容区 =====*/

#main h1 { margin:30px 2% 0 2%; color: #86d100; overflow:hidden; }
#main h1 strong{ float:left; display:inline-block;}
#main h1 em{ float:left; display:inline-block; margin-top:50px; font-weight:bold; font-style:normal; font-size:14px; line-height:20px; color:#EA5414; }
.content { min-height:300px; font:12px/2em "";}
.content a{ font-weight:bold; text-decoration:underline;}


/* 分页 */
.pagenav{ clear:both;margin-top:20px; color:#999; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
.up-nav{ clear:none; float:left; margin:0; margin-left:20px;}
.pagenav b{color:#f00; font-weight:normal;}
.pagenav span,.pagenav a{ display:inline-block; padding:3px 6px;}
.pagenav a{ text-decoration:none;}
.pagenav a:hover,
.pagenav a.cur{ background:#ddd; color:#fff;}

/* 当前位置 */
.path{ clear:both; color:#999; margin:0 2%; padding:0 10px; line-height:3em; border:solid #ddd 1px; }

/* back 返回 */
.back { margin-top:20px; display:none; }
.back a{ display:block; width:80px; height:24px; line-height:24px; padding:0; border:solid #777 1px; border-top:solid #eee 1px; border-left:solid #eee 1px; background-color:#999; text-align:center; color:#fff; cursor:pointer; font-size:14px; text-transform:uppercase; border-radius:5px; position:relative; }
.back a:hover{ border:solid #999 1px; border-top:solid #777 1px; border-left:solid #777 1px;}


/* 下载搜索表单 */
.down-search{ margin:15px 0; zoom:1; overflow:hidden;  padding:10px 20px; border:solid #ddd 1px; background:#f8f8f8;}
.down-search h3{ float:left; display:block; margin:0 12px 0 0; font:12px/20px "microsoft Yahei"; }
.down-search form{ float:left; width:260px; height:20px; margin:0; border:solid #ddd 1px; background:#fff url(images/btn_go.jpg) no-repeat right 0;  }
.down-search .searchInput{ float:left; width:200px; color:#999; border:none; padding:0; background:none; padding:2px 10px;}
.down-search .submitInput{ float:right; width:30px; height:20px; border:none; background:none; text-indent:-1000px; cursor:pointer;}

/* 留言咨询表单 */
.lxform{ height:610px; background:url(images/lr_bd.jpg) no-repeat; position:relative;}
.zx{ position:absolute; bottom:107px; left:132px;}
.zx a{ float:left; margin-right:10px;}

.messageForm{ clear:both; margin-top:2em; background-color:#f5f5f5; padding:2em; overflow:hidden; }
.messageForm ol{ margin:0; padding:0; list-style:none;}
.messageForm li{ margin-bottom:2em;}
.messageForm li.right{ margin-bottom:0;}
.messageForm label{ float:left; width:80px; text-align:right; margin-right:2em;}
.messageForm .in_txt,
.messageForm #comments { font-size:16px; }
.messageForm .in_txt:focus{ border:solid #8cd500 2px;}
.messageForm #comments:focus{ border:solid #8cd500 2px;}
.messageForm .in_txt{ width:280px; height:35px; line-height:35px; padding:0 0 0 1em; }
.messageForm #comments{ width:650px; height:245px; line-height:25px; overflow:auto; padding:1em; }
.messageForm #b1{ width:150px; height:42px; overflow:hidden; padding:0; cursor:pointer; margin-left:100px; background-color:#999; color:#fff; border:none; font-size:1.5em; border-radius:5px; }
.messageForm #b1:hover{ background-color:#8cd500;}

/* Message Form */
.well{ margin:20px 100px; padding:20px; background-color:#ffc; border-radius:5px; color:#00AB4E;  font-size:18px; line-height:24px;  text-align:center;}
.messageForm{ color:#666;}
.messageForm .css input,
.messageForm .css textarea{ border:solid #ccc 1px; padding:3px; width:400px;}
.messageForm .btn input{ width:80px; height:24px; line-height:24px; padding:0; border:solid #777 1px; border-top:solid #eee 1px; border-left:solid #eee 1px; background-color:#999; text-align:center; color:#fff; cursor:pointer; font-size:14px; text-transform:uppercase; border-radius:5px; }
.messageForm .btn input:hover{border:solid #999 1px; border-top:solid #777 1px; border-left:solid #777 1px; }
#captchacode{ width:80px;}

/* about us */
.aboutus table,.aboutus table td{ border:none;}
.aboutus table td{ padding:10px 20px 10px 0;}

/* downlads */
.down ul{ float:left; width:50%;}
.down li{ border-bottom:dashed #ddd 1px;background:url(images/ico_3j.gif) no-repeat 10px center; padding-left:20px; line-height:32px; height:32px;}
.down li a{ line-height:32px;}
.down li .btn{ background:url(images/ico02.jpg) no-repeat 0 center; padding-left:20px; float:right; line-height:32px;}

/* post-news内页新闻列表 */
#post-news { margin:30px 0 0 0; }
#post-news .newslist ul{ margin:12px 0 0 0; padding:0; list-style:none;}
#post-news .newslist li{ overflow:hidden; border-bottom:solid #ddd 1px; padding-bottom:2em; margin-bottom:2em;}
#post-news .newslist li:nth-child(4n+1){ clear:left;}
#post-news .newslist li a.thumb{ float:left; display:block; margin:0 2em 0 0; border:solid #ddd 4px; text-align:center;}
#post-news .newslist li img{ max-width:100%; height:180px; }
#post-news .newslist li a{font:2em/1.2em "GillsansLight"; text-decoration:none; cursor:pointer; }
#post-news .newslist li a:hover{ }
#post-news .newslist li span.date{ display:block; color:#999;}
#post-news .newslist li p{ margin:10px 10px 0 0; color:#666; line-height:20px; }

.newscontent { vertical-align:top; line-height:22px; text-align:left; width:90%; margin:10px auto; overflow:hidden; }
.pborder { text-align:center; margin:0 2%; }
.pborder h5 { color:#F60; font:bold 14px/30px ""; }
.pborder .news_date { text-align:center; color:#666; height:35px; border-bottom:dashed 1px #ccc; margin-bottom:20px; width:95%; }

/** prolist 内页产品列表 **/
.prolist { overflow:hidden; }
.prolist-foot{}
.prolist ul { margin:0; padding:0; list-style:none; overflow:hidden; clear:both; }
.prolist li{ float:left; width:20%; margin-top:30px; text-align:center;}
.prolist li:nth-child(5n+1){ clear:left;}
.prolist li.sp01{ clear:left;}
.prolist li a.thumb{ height:214px; width:214px; display:block; overflow:hidden; position:relative; margin:0 auto; }
.prolist li a img{ display:block;width:214px; height:214px; display:none; position:absolute; left:0; top:0; }
.prolist li a img:first-child{ display:block;}
.prolist li a:hover img{ opacity:1; filter:alpha(opacity=100);}
.prolist li span{ font-size:1em; line-height:1.2em; display:block;}
.prolist li span.t{ margin-bottom:12px;}
.prolist li span.price{ margin-top:10px; }


/** prodetail 内页产品详细介绍 **/
.prodetail{overflow:hidden; background:url(images/bg_prod1.jpg) no-repeat;}
.prodetail .inbox{ margin:30px 60px 0 80px;}
.prodetail .txt{ float:left; width:400px; line-height:1.2em; font-size:1.5em; }
.prodetail .txt p{ margin:0;}
.prodetail .txt .price{ font-family:"GillsansLight";}
.prodetail .txt .btn{ float:right; margin-top:50px; display:inline-block; background-color:#000; border-radius:5px; color:#fff; font:bold 18px/32px ""; padding:0 20px;}
.prodetail ul{ list-style-type:disc; margin-left:2em;}

.prodetail .album{ float:right; width:525px; }
.prodetail .maximg{ float:left; max-width:450px; position:relative; z-index:1;}
.prodetail .maximg a:hover img{filter:alpha(opacity=100); opacity:1;}
.prodetail .maximg img.small{ max-width:450px;}

.gallery{ float:right; overflow:hidden; margin:0 5px; width:54px; }
.gallery img{width:48px; height:48px; border:solid #ddd 1px; padding:1px; display:block; max-width:none; margin:0 0 4px 0;}
.gallery a.cur img{ border-color:#F67F01; border-width:2px;}

.prodetail h2 { clear:both; margin:0; font-family:"GillsansLight"; font-size:1.5em; line-height:1.5em;  }
.prodetail .contents { overflow:hidden; clear:both; padding-top:20px; }
.prodetail .contents table { width:90%; margin:0 auto; border:solid #000 1px; border-collapse:collapse; }
.prodetail .contents table th,
.prodetail .contents table td {border:solid #000 1px; padding:3px;}

.prodetail .tab{ margin-top:2em; background-color:#f5f5f5;}
.prodetail .tab h3{ font-size:14px; overflow:hidden;background-color:#ddd; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.prodetail .tab h3 span{ float:left; width:50%; line-height:32px; text-indent:10px; cursor:pointer; }
.prodetail .tab h3 span.cur{ background-color:#f5f5f5;}
.prodetail .tab .item{ display:none; padding:1em 2em; font-size:12px; color:#555;}

.highlight{ margin-top:2em;}
.highlight h2{ background-color:#8cd500; color:#fff; text-indent:20px; line-height:2em; margin-bottom:1em;}
.highlight ul{ list-style:none;}
.highlight li{ float:left; width:20%; text-align:center;}
.highlight li img{ max-width:90%; display:block; margin:0 auto 0.5em auto;}
.highlight li a{ text-decoration:none;}

.order{ height:610px; background:url(images/bg_dg.jpg) no-repeat; position:relative;}
.order .zx{bottom: 57px;left: 162px;}

.orderform{ }
.orderform .in_txt,
.orderform #add { width:810px;text-indent:130px; padding:0; margin-bottom:15px; font-size:16px;  }
.orderform .in_txt:focus{ border:solid #c6a163 2px; height:33px;}
.orderform #add:focus{ border:solid #c6a163 2px;height:94px;}
.orderform .in_txt{ height:35px; line-height:35px; }
.orderform #add{ height:98px; line-height:25px; overflow:auto; margin-bottom:15px;margin-top:4px;  }
.orderform #b1{ width:102px; height:36px; float:right;  padding:0; cursor:pointer; }


/*放大镜*/
.jqzoom{position:relative; }
.zoomPad{
	position:relative;
	float:left;
	z-index:99;
	cursor:crosshair;
}

.zoomPreload{
   -moz-opacity:0.8;
   opacity: 0.8;
   filter: alpha(opacity = 80);
   color: #333;
   font-size: 12px;
   font-family: Tahoma;
   text-decoration: none;
   border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
   text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
   z-index:110;
   width:90px;
   height:43px;
   position:absolute;
   top:0px;
   left:0px;
    * width:100px;
    * height:49px;
}

.zoomPup{
	overflow:hidden;
	background-color: #FFF;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index:120;
	position:absolute;
	border:solid #f00 1px;
  z-index:101;
  cursor:crosshair;
}

.zoomOverlay{
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/
	z-index:999;
	width:100%;
	height:100%;
	display:none;
}

.zoomWindow{
	position:absolute;
	right:0;
	top:0;
	background:#FFF;
	height:auto;
  z-index:999;
}
.zoomWrapper{
position:absolute;
  z-index:8;
  left:0;
  top:0;
}
.zoomWrapperTitle{
	display:block;
	background:#999;
	color:#FFF;
	height:18px;
	line-height:18px;
	width:100%;
  overflow:hidden;
	text-align:center;
	font-size:10px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:120;
  -moz-opacity:0.6;
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.zoomWrapperImage{
	display:block;
  position:relative;
  overflow:hidden;
  z-index:110;

}
.zoomWrapperImage img{
  border:0px;
  display:block;
  position:absolute;
  z-index:101;
}

.zoomIframe{
  z-index: -1;
  filter:alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position:absolute;
  display:block;
}

/** sitemap **/
.sitemap img{ float:left;border-right:solid #eee 1px; }
.sitemap h1{ background:#f2f2f2; border-bottom:solid #eee 1px; padding:0; text-align:center; font-size:32px; line-height:80px; margin:0 0 40px 0; overflow:hidden; }
.sitemap ul{ margin:20px;}
.sitemap li{ background:url(images/t_ico.jpg) no-repeat 0 8px; padding-left:20px;}
.sitemap li ul{ margin-top:0;}
.sitemap>div>ul>li{ border-bottom:solid #ddd 1px; margin-bottom:10px;}
.sitemap>div>ul>li>a{ font-weight:bold;}


/*===== 7.0 站外组件 在线客户 =====*/

/* wx_kefu */
.wx_kefu{ position:fixed; width:120px; background:#096; top:110px; right:-130px; _position:absolute; _top:expression(documentElement.scrollTop+110); border-radius:5px; padding:5px; z-index:9;}
.wx_kefu h3{ margin:0; font:bold 14px/32px ""; color:#fff; text-align:center; }
.wx_kefu h4{ margin:0; background:#ddd; font:12px/24px ""; color:#333; text-align:center; }
.wx_kefu ul{ margin:0 0 5px 0; padding:10px; background:#fff; zoom:1; overflow:hidden;}
.wx_kefu li{ border-bottom:dashed #ddd 1px; padding:5px;}
.wx_kefu li img{ float:left; margin-right:5px;}
.wx_kefu li a{ display:block;}
.wx_kefu .skype li a{ background:url(images/skype_24.png) no-repeat 0 center; padding-left:30px;}
.wx_kefu .msn li a{ background:url(images/msn_24.png) no-repeat 0 center; padding-left:30px;}
.wx_aside{ position:absolute; left:-29px; top:37px; width:29px;}
.wx_aside img{ display:block; cursor:pointer; position:absolute; top:0;}
.wx_aside img.close{ display:none;}

/* 百度分享 */
.share{  border-top:solid #ddd 1px; clear:both; overflow:hidden; margin-top:30px; padding-top:15px; text-align:right;}
.bdsharebuttonbox{ display:inline-block;}

/* 结束 CSS */