﻿body,td,th {font-family: Verdana, Geneva, sans-serif;font-size: 12px; color:#666; line-height:25px;}
body {margin: 0px auto;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
img{ border:0px;}
font{ font-size:12px;}
.clear{ clear:both; height:0px; margin:0; padding:0; width:0px; border:none; overflow:hidden;}
a {font-family: Verdana, Geneva, sans-serif;font-size: 12px; color:#666;}
a:link {text-decoration: none; color:#666;}
a:visited {text-decoration: none; color:#666;}
a:hover {text-decoration: none; color:#ff0000;}
a:active {text-decoration: none; color:#666;}

#boxer{width:100%;margin:0 auto;}
#top{background-color:#fff; border-bottom:4px #ff0080 solid;}
#topnr{ width:1000px; margin:0 auto;}
#toplogo{ float:left;}
#toplogo img{}
#topright{ float:right; width:580px;}
#toplink{ text-align:right; padding-bottom:5px; padding-right:20px;}
#toplink a {background:url(404.png) left center no-repeat;line-height:30px; color:#9f9f9f;padding:0px 10px; font-size:13px;}
#toplink a:hover{}
#banner{ height:567px;}
#full-screen-slider { width:100%; height:567px; float:left; position:relative}
#slides { display:block; width:100%; height:567px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:520px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px; background:#949494;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff0080;}
#banners{ text-align:center;}

#innrbg{background:url(404.png) center top repeat-x; padding-top:50px; }
#innr{width:1000px; margin:0 auto;}
#innrleft{float:left; width:220px;}
#innrright{float:right; width:720px;}
#inbt{ border-bottom:1px #d1d1d1 solid; height:50px;}
#inbtleft{ height:50px; float:left; font-family:"微软雅黑"; font-weight:bolder; font-size:18px; color:#fd0782; text-transform:uppercase;}
#inbtleft font{ color:#585858; font-size:8px; font-weight: normal; padding-left:5px; text-transform:uppercase;}
#inbtright{ float:right;}
#inbtright img{ padding-top:10px;}


#inabout{ padding-bottom:10px;}
#inaboutnr{color:#666; padding:10px 0px;}
#inaboutnr img{ padding-right:10px;}
#incontact{}
#incontactnr{ color:#838383; line-height:24px; padding:10px;}
#innews{padding-bottom:10px;}
#innewsnr{}
#innewsnr ul{}
#innewsnr ul li{clear:both; overflow:hidden; border-bottom:1px #e3e3e3 dashed; padding-left:5px;}
#innewsnr ul li span{ float:right; width:75px;line-height:30px; color:#838383; display:none;}
#innewsnr ul li a{padding-left:15px; line-height:30px; color:#838383;background:url(404.png) no-repeat left center;}
#innewsnr ul li a:hover{text-decoration:none;color:#08996e;background:url(404.png) no-repeat left center;}

#inproduct{}
#inproductnr{ color:#838383; line-height:28px; padding:5px 0px; width:640px; margin:0 auto;}
#inproductnr ul{}
#inproductnr ul li{float:left; width:160px;}

#bt{ border-bottom:1px #d1d1d1 solid;line-height:30px; height:30px;}
#btleft{line-height:30px; height:30px; float:left; font-size:16px; color:#08957f; font-weight:bold;text-transform:uppercase;}
#btleft font{ color:#585858; font-size:8px; font-weight: normal; padding-left:5px; text-transform:uppercase;}
#btright{ float:right;}
#btright img{ padding-top:10px;}

#about{color: #333;line-height:25px; line-height:30px; padding:10px 20px;}
#about img{max-width:600px;width: expression(this.width > 600 ? 600: true); }
#fontzoom img{max-width:600px;width: expression(this.width > 600 ? 600: true); }
#neirong{ width:1000px; margin:0 auto; padding-top:10px;}
#neirongleft{float:left; width:220px;}
#neirongright{float:right; width:720px;}

#fenlei{ padding-bottom:10px;}
#fenleinr{}
#fenleinrleft{ float:left; width:160px;}
#fenleinrright{ float:right; width:140px;}
#cpleibie{ padding-top:10px;}
#cpleibie ul{}
#cpleibie ul li{}
#cpleibie ul li a{ display:block; color:#777;line-height:25px; padding-left:20px;background:url(404.png) no-repeat left center; font-size:14px;}
#cpleibie ul li a:hover{text-decoration:none;color:#08996e;background:url(404.png) no-repeat left center;}

.rollBox{ width:160px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:160px;width:20px;background:url(404.png) no-repeat center center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:160px;width:20px;background:url(404.png) no-repeat center center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:120px;overflow:hidden;float:left; padding-top:5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:120px;float:left;text-align:center;}
.pic{width:186px;float:left;text-align:center; display:block;}
.rollBox .Cont .pic img{padding:0px;border:0px #006CAA solid;display:block;margin:0 auto; padding:0px; width:120px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none;}
.rollBox .Cont a:hover{color:#999;}
.rollBox #List1,.rollBox #List2{float:left;}

#leibienr{padding:10px;}
#leibienr ul{}
#leibienr ul li{line-height:25px; border-bottom:1px #eee dashed;}
#leibienr ul li a {background:url(404.png) no-repeat left center;line-height:25px; height:25px; padding-left:15px; font-weight: bold;color: #838383; display:block;}
#leibienr ul li a span{ font-weight:normal; text-transform:uppercase;}
#leibienr ul li a:hover{background:url(404.png) no-repeat left center;color: #08996e;text-decoration: none;}
#leibienr ul li ul{}
#leibienr ul li ul li{ line-height:25px; padding-left:20px; height:25px;}
#leibienr ul li ul li a {background:url(404.png) no-repeat left center; padding-right:15px;line-height: 25px; height:25px; text-align:left;color: #999; display:block; font-weight:normal;}
#leibienr ul li ul li a:hover {background:url(404.png) no-repeat left center; color: #999;text-decoration: none; line-height:25px;}

#infriend{width:1000px; margin:0 auto;}
#friendtu{ padding:5px 0px;}
#friendtu a{ padding-right:10px;}
#friendtu img{ width:160px; height:60px; border:1px  #eee solid;}
#friendwz{padding:5px 0px;}
#friendwz a{ padding:0px 10px;}

#bottom{ border-top:4px #ff0080 solid; background-color:#d6d6d6;}
#bottomlink{ text-align:center; color:#848484; padding:10px 0px;}
#bottomlink a {line-height: 25px;color: #848484; padding:0px 15px;}
#bottomlink a:hover {color: #999;}
#bottoms{ text-align:center;color: #848484;}
#bottoms a {line-height: 25px;color: #848484;}
#bottoms a:hover {color: #999;}

#bottomkeywords{ text-align:center;}
#bottomkeywords a {line-height: 25px;color: #848484; padding:0px 10px;}
#bottomkeywords a:hover {color: #999;}

#news{}
#news ul{}
#news ul li{ clear:both; border-bottom:1px #eee dashed;}
#news ul li font{ float:right; width:80px;}
#news ul li a{background:url(404.png) left center no-repeat; color:#838383; line-height:30px; padding-left:15px;}
#news ul li a:hover {text-decoration: none;color:#08996e;}

.product{text-align:center; padding:5px; margin:0 auto; width:720px;}
.product ul{ list-style:none; margin:0px; padding:0px; }
.product ul li{width:25%;float:left; text-align:center;}
.product ul li img{border: 1px solid #d2d2d2;}
#product{padding:10px 0px; width:640px; margin:0 auto;}
#product ul{ list-style:none; margin:0px; padding:0px;}
#product li{width:160px;float:left;}
.tjcptu{ width:150px; margin:0 auto;border: 1px solid #d2d2d2;}
.tjcptutu img{ width:150px; height:200px;}
.tjcptus{ position:absolute; z-index:20; width:150px; height:200px;}
.tjcptustu{ position:relative;}
.tjcptustu a{ line-height:130px; height:130px; display:block;}
.tjcptusno{ width:146px; margin:0 auto;background: #555;filter:alpha(opacity=80); opacity:0.8; margin:0px 2px; color:#fff; text-align:center;}
.tjcptustu{ padding-top:3px; text-align:center; width:150px;}
.tjcpwz{ text-align:center;}
#product_details{ width:100%;}
#product_details_left{ float:left; width:450px;}
#product_details_right{ float:right; width:200px; width:180px; text-align:center}
.dao_left{ float:left; width:200px;}
.dao_right{ float:right; width:200px;}
.xian{background-image:url(404.png);background-repeat: repeat-x;}

#video{padding:10px 0px; width:630px; margin:0 auto;}
#video ul{ list-style:none; margin:0px; padding:0px;}
#video li{width:210px;float:left; text-align:center;}
.videoview{ text-align:center;}

#imgbox-loading {position: absolute;top: 0;left: 0;background: url('404.png') center center no-repeat;cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url('404.png') top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;height: 20px;}
.imgbox-bg-n {left: 0;top: -20px;width: 100%;background: url(404.png) repeat-x;}
.imgbox-bg-ne {right: -20px;top: -20px;background: url(404.png) no-repeat;}
.imgbox-bg-e {right: -20px;top: 0;height: 100%;background: url(404.png) repeat-y;}
.imgbox-bg-se {right: -20px;bottom: -20px;background: url(404.png) no-repeat;}
.imgbox-bg-s {left: 0;bottom: -20px;width: 100%;background: url(404.png) repeat-x;}
.imgbox-bg-sw {left: -20px;bottom: -20px;background: url(404.png) no-repeat;}
.imgbox-bg-w {left: -20px;top: 0;height: 100%;background: url(404.png) repeat-y;}
.imgbox-bg-nw {left: -20px;top: -20px;background: url(404.png) no-repeat;}


#biankuan{}
#biankuan td{ border:1px #aaa solid;}

#message td{}
#message td input{ border:1px #ecd8c0 solid; background:none; color:#ecd8c0;}
#message td textarea{ border:1px #ecd8c0 solid; background:none; color:#ecd8c0;}

#feedback { line-height: 25px;color: #333; border-bottom: 1px dotted #ccc;}
#feedback_left{ float:left; width:140px; text-align:right;}
#feedback_right{ float:right; width:490px; text-align:left;}

#shangxia{  margin:5px 0px;}
#shangxia font{ color:#ecd8c0; font-weight:bold;}
#shangxia a{ color:#ecd8c0;}
#shangxia a:hover {color:#aaa;}



DIV.fanye{PADDING:7px;MARGIN:3px;TEXT-ALIGN:center;}
DIV.fanye A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;}
DIV.fanye A:hover{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye A:active{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
DIV.fanye SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}

#nrnr{ position:relative;}
DIV.fanyes{ position:absolute; right:10px; top:-30px;}
DIV.fanyes A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;}
DIV.fanyes A:hover{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanyes A:active{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanyes SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
DIV.fanyes SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}




#dh{ height:39px;}
#nav{ height:39px;position:relative;z-index:50;}
#nav li.top_ch {display:block; float:left; height:39px;padding:0px 0px;}
#nav li.tops_ch {display:block; float:left; height:39px;padding:0px 0px;}
#nav li a.top_ch_link {display:block; float:left; height:39px;color:#666;text-decoration:none; padding:0 0 0 10px;cursor:pointer;}
#nav li a.top_ch_link span {float:left; display:block; padding:12px 20px 0 10px; height:32px; line-height:14px;text-transform:uppercase;font-weight:bold;}
#nav li a.top_ch_link span a{ text-decoration:underline;}
#nav li a.top_ch_link em{ display:block; text-align:center; font-size:8px;font-style:normal; font-family:Century Gothic; font-weight:normal;}
#nav li a.tops_ch_link {display:block; float:left; height:39px;color:#fff;text-decoration:none;  padding:0 0 0 10px;cursor:pointer;background:#ff0080;}
#nav li a.tops_ch_link span {float:left; display:block; padding:7px 20px 0 10px; height:32px;line-height:14px;background:#ff0080;text-transform:uppercase; font-weight:bold;}
#nav li a.tops_ch_link span a{ text-decoration:underline;}
#nav li a.tops_ch_link em{ display:block;text-align:center;font-size:8px;font-style:normal;font-family:Century Gothic;font-weight:normal;}
#nav li:hover a.top_ch_link {color:#fff;background:#ff0080;}
#nav li:hover a.top_ch_link span {background:#ff0080;}

#nav li.top_en {display:block; float:left; height:39px;padding:0px 0px;}
#nav li.tops_en {display:block; float:left; height:39px;padding:0px 0px;}
#nav li a.top_en_link {display:block; float:left; height:39px;color:#666;text-decoration:none; padding:0 0 0 10px;cursor:pointer;}
#nav li a.top_en_link span {float:left; display:block; padding:0px 20px 0 10px; height:39px; line-height:39px;text-transform:uppercase;font-weight:bold;}
#nav li a.top_en_link span a{ text-decoration:underline;}
#nav li a.tops_en_link {display:block; float:left; height:39px;color:#fff;text-decoration:none;  padding:0 0 0 10px;cursor:pointer;background:#ff0080;}
#nav li a.tops_en_link span {float:left; display:block; padding:0px 20px 0 10px; height:39px;line-height:39px;background:#ff0080;text-transform:uppercase; font-weight:bold;}
#nav li a.tops_en_link span a{ text-decoration:underline;}
#nav li:hover a.top_en_link {color:#fff;background:#ff0080;}
#nav li:hover a.top_en_link span {background:#ff0080;}



#nav li:hover {position:relative; z-index:20;}

#nav li:hover ul.sub{left:0px; top:38px; background: #ff0080; white-space:nowrap; width:88px; height:auto; z-index:300;}
#nav li:hover ul.sub li{display:block; height:28px; position:relative; float:left; width:88px; font-weight:normal;}
#nav li:hover ul.sub li a{display:block; height:28px; width:88px; line-height:28px; text-align:center;color:#fff; text-decoration:none;}
#nav li:hover ul.sub li a:hover {background:#083d8b; color:#ccc;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:80px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#content {}