/*全局样式*/
/*
IE6下line-height属性失效是由于文字中包含img、input、select、textarea、button、object造成
对和文字相连接的img、input、textarea、select、object等元素加以属性
margin: (所属line-height-自身高度)/2px 0; 
vertical-align:middle;
_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="a.png" ,sizingMethod="crop"); 
*/
body{ background:url(../images/bj.gif) center top no-repeat #000;font-size:12px; font-family:Arial, Helvetica, sans-serif,Verdana, Arial; line-height:1.5; margin:0; padding:0;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,ol{margin:0; padding:0; border:none; list-style-type:none;}
h2{ font-size:14px; font-weight:700; text-align:center;}
input,button,textarea{ margin:0; padding:0;}
table { border-collapse:collapse; }
li{list-style-position:outside;}  /*IE6 li左侧空白！*/
ul{ list-style:none;}
img { border:0px;}
a { color:#FFF; text-decoration:none;}
a:hover { color:#f00;}
.cf {clear:both;height:0;font-size:0px;line-height: 0px;background:#292929; }
a.img img{ padding:1px; border:solid 1px #EAEAEA;}
a.img:hover img{ border:1px solid #AAA;}
a.img2 img{ padding:1px; border:solid 1px #E5DECF;}
a.img2:hover img{ border:1px solid #B69E7D;}
html { overflow:-moz-scrollbars-vertical; zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); } /*IE6背景图片闪烁！*/

/*主容器*/
#maincontent {margin:0 auto; width:1000px; overflow:hidden;}
.head{height:108px;}
.logo{ float:left; width:436px; height:108px; background:url(../images/logo.jpg) left center no-repeat}
.logo a{ width:100%; height:100%; display:block;}
.logo a span{ display:none;}
.topbtn{ float:right; width:400px; height:108px;}
.login{ background:url(../images/login.gif) right top no-repeat; text-align:center; width:383px; height:23px;}
.submitb{ background:none; border:none; font-size:12px; height:20px;}
.login .text{ background:#FFF; border:none}
.login a{ color:#666}
.login li,.login span{ float:left; padding-left:15px; line-height:23px}
.language{ width:107px; height:70px; float:right; margin:10px 25px 0 0;}
.language a{ height:35px; width:107px; display:block; float:left}

/*导航*/
.nav{ background:url(../images/nav.jpg) left center no-repeat; height:35px; width:1000px;}
.nav li{ float:left; line-height:35px; text-align:center; width:125px;}
.nav li a{ font-size:12px; color:#fff; width:120px; height:35px; display:block;}
.nav li a:hover{ color:#fe0000;}
.nav li a.on{ color:#fe0000;}

/*flash*/
.flash{ width:1000px; height:335px; padding-top:11px; background:url(../images/flashbj.jpg) left top no-repeat}
.slideBox{ width:1000px; height:335px; overflow:hidden; position:relative;}  
.slideBox .bd{ position:relative; height:100%; z-index:0;}  
.slideBox .bd img{ width:1000px; height:335px;}  

.indmain{ background:#292929; overflow:hidden; padding:10px 0 0 0; width:1000px;}
/*左侧*/
.sidebar{ float:left; width:231px; overflow:hidden;}
.prosort{ width:231px;}
.prosort .p_title{ background:url(../images/sort.jpg) no-repeat; width:231px; height:35px;}
.prosort .p_title2{ background:url(../images/product_sort.jpg) no-repeat; width:231px; height:35px;}
.prosort .p_title_en{ background:url(../images/sort_en.jpg) no-repeat; width:231px; height:35px;}
.prosort .p_title2_en{ background:url(../images/product_sort_en.jpg) no-repeat; width:231px; height:35px;}
.prosort .p_con{ width:229px; height:auto; border:1px solid #363636;}
.prosort .p_con li{ width:229px; height:28px; float:left; line-height:28px;}
.prosort .p_con li a{width:229px; height:28px; display:block; background:url(../images/menu.gif) no-repeat; text-indent:2em; color:#FFF}
.prosort .p_con li a:hover{ background:url(../images/menu_honver.gif) no-repeat}
.contact{ width:231px; padding:15px 0 0 0; overflow:hidden}
.contact .c_title{ background:url(../images/contact_us.gif) no-repeat; width:231px; height:34px;}
.contact .c_title_en{ background:url(../images/contact_us_en.gif) no-repeat; width:231px; height:34px;}
.contact .c_con{width:224px; height:226px; background:url(../images/contact_bj.jpg) no-repeat;border:1px solid #363636; color:#FFF; padding:5px 0 0 5px; line-height:22px}
.contact .c_con a{ color:#FFF; text-decoration:underline}

.newfeeb{
	background:url(../images/navpromo_follow.jpg) no-repeat;
	width:230px;
	height:137px;
	margin-top:10px;
}
#navpromo_twitter{
	width:68px;
	float:left;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	margin-top:40px;
}
#navpromo_facebook{
	width:68px;
	float: left;
    margin: 0;
	padding-left:20px;
    text-align: center;
	margin-top:40px;
}

.main{ float:right; width:740px; padding-right:2px;overflow:hidden;}
.about{ float:left; width:500px;}
.title{ height:28px;line-height:28px; color:#FFF; font-size:14px; font-weight:bold; background:url(../images/line.gif) left bottom no-repeat;}
.title span{ float:right; padding:10px 2px 0 0;}
.con{ color:#FFF; line-height:22px; padding:2px; overflow:hidden; padding-top:10px;}
.about .con img{ padding-right:8px;}
.news{ float:right; width:220px;}
.news .con li{ float:left; width:220px; height:28px; line-height:28px; border-bottom:1px dashed #a8a8a8; background:url(../images/newsico.gif) left 6px no-repeat; text-indent:2em}
.news .con li a{ color:#a8a8a8;}
.news .con li a:hover{ color:#FFF;}

.product{ width:740px; height:auto;}
.product .con{ margin-left:14px; margin-top:12px; float:left;}
.product .con li{ float:left; margin-right:20px; margin-bottom:14px; text-align:center}
.product .con li a{ color:#FFF;}
.product .con li a:hover{ color:#FE0000; text-decoration:underline;}
.propro{ float:left; margin-right:20px; margin-bottom:14px; text-align:center; width:162px; height:144px; overflow:hidden;}

/*footer*/
.bottom{background:#292929;} 
.link{margin:0 30px; color:#a8a8a8}
.link a{color:#a8a8a8}
.btinfo{ background:url(../images/footbj.jpg) no-repeat; width:750px; height:49px; text-align:right; line-height:22px; color:#787878; padding:10px 250px 0 0;}
/**/ 
.position{ height:30px; line-height:30px; text-align:left; background:url(../images/line.gif) left bottom no-repeat; color:#FFF}
.position span{ float:right}
.position a{ color:#FFF}
.intro{ text-align:center; color:#BBB; border-bottom:dashed 1px #DDD; padding:5px 0; margin-bottom:6px;}

li.slist img { float:left; margin-right:8px;}
li.slist{ height:132px; border-bottom:solid 1px #EEEEEE; margin-bottom:8px; line-height:22px;}
li.slist p{ margin:5px 0;}
li.slist p.stitle a{ color:#256EB1; font-size:14px; font-weight:bold;}
li.slist p.stitle a:hover{ color:#BA2636; text-decoration:underline;}
li.slist p.sin{ color:#555;}
li.slist p.sin small{ color:#AAA; margin-left:4px;}
li.slist p.sintro{ color:#776955;}

.artlist li{float:left;height:28px; width:100%;line-height:28px; border-bottom:1px dashed #a8a8a8; background:url(../images/newsico.gif) left 6px no-repeat; text-indent:2em}
.artlist li span{ float:right;}
.artlist p.q{ font-weight:bold;}
.artlist p.a{ color:#2D2D2D; font-weight:normal;}

.othinfo{ border:solid 1px #B69E7D; background:#f9f6f2; font-size:12px; padding:6px; overflow:hidden; zoom:1;}
.oileft{ float:left; width:340px;}
.oiright{ float:right;}

.rollbox{ margin:12px 0;background:#FFF; overflow:hidden}
.cloud-zoom-lens {	border: 4px solid #fff;	margin:-4px;		background-color:#fff;		cursor:move;		}
.cloud-zoom-title {	font-family:Arial, Helvetica, sans-serif;	position:absolute !important;	background-color:#000;	color:#fff;	padding:3px;	width:100%;	text-align:center;		font-weight:bold;	font-size:10px;	top:0px;}
.cloud-zoom-big {	border:4px solid #fff;overflow:hidden;}
.cloud-zoom-loading {	color:white;		background:#fff;	padding:3px;	border:1px solid #000;}
a.cloud-zoom-gallery img{ width:50px; border:1px solid #E5DECF; margin:2px;}
a.cloud-zoom img{ border:1px solid #E5DECF; margin:2px;}
a.cloud-zoom-gallery:hover img{ border:1px solid #B69E7D;}
a.cloud-zoom:hover img{ border:1px solid #B69E7D;}
.rollleft{ float:left; background:#FFF}
.rollright{ float:right; width:350px; background:#FFF}
.rollright p{ color:#7E746B; font-weight:bold;}
.tooltip span{ color:#5e5852; font-weight:bold;}
a.mL10{ color:#FF0000}
div#tctc{margin:0 auto;}
#btc{ width:200px;}
.tooltip{color:#000;text-decoration:none;text-align:left; border:solid 1px #D5D5D5; background:#fff; padding:10px 10px 0 10px;}

.item{ border-bottom:solid 1px #C0C0C0; overflow:hidden; zoom:1; padding-bottom:8px; margin-bottom:8px;}
.item img{ float:left; margin-right:12px;}
.seaintro{ color:#776955;}
.info{ color:#818181;}
.info a{ color:#555555;}

.cdttop{ background:#F9F9F9; border-bottom:dashed 1px #B69E7D; height:24px; line-height:24px; font-weight:bold; text-indent:1em}
.cdtcon{ padding:8px; overflow:hidden; color:#FFF}

#topbar a{color:#000}