﻿body { text-align: center; margin:0; padding:0; font-size:12px; color:#000;font-family:Arial,宋体; line-height:18px; background:url(images/bodybg.jpg); background-repeat:no-repeat; background-position:top;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; }
select{font-family:Arial,宋体; border:solid 1px #BCBEC0;}
input{font-family:Arial,宋体;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; background:white;}

table,td,tr,th{font-size:12px;}
h5{  font-size:12px;}
h4{ font-size:16px;}
h3{  font-size:18px;}
.fB { font-weight: bold;}
.fI {	font-style: italic;}
.font16{ font-size:16px;margin-bottom:5px;}
.nocursor{cursor:text;}

.left{float:left;}
.right{float:right;}
.clear { clear: both; font-size:1px; width:1px; visibility: hidden; line-height:1px; height:1px;}
.hidden {display: none;}
.unLine ,.unLine a	{text-decoration: none;}
.noBorder {border:none;	}

.whole{width:842px; overflow:hidden; margin:0px auto;}
.w{ width:842px; background:#ffffff; margin:0px auto;border-top:none; text-align:left;}

.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #999;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #888;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cdeepred{color:#89162C;}
a.cBlack:hover{color:#bc2931;}

a:link {color: #555; text-decoration:none;}
a:visited {color:black;text-decoration:none; }
a:hover {color:black; text-decoration:underline;}
a:active {color: black;}

.top{ width:842px; margin:0px auto;  height:150px;}
.top .toplogin a,.top .toplogin a:visited,.top .toplogin a:hover,.top .toplogin a:active{ color:#fff; font-weight:bold;}
.top #cultureselect{ text-align:right; float:right;}
.top .logonav{  width:150px; height:95px; float:left; display:block;}
.top .height{ clear:right; height:75px; font-size:1px; line-height:1px; }

.top .menu{ text-align:justify; height:25px; float:none!important;float:right; margin-top:10px; }
.top .menu a{color:#4E4E4E; font-weight:bold;display:block;float:left; height:20px; font-size:12px;position:relative; text-transform:uppercase; z-index:100;}
.top .menu a:visited {color:#F36F20;}
.top .menu a:hover {color: #F36F20; text-decoration:none;}
.top .menu a:active {color:#F36F20;}
.top .menu span{display:block;float:left;width:30px; text-align:center; color:#4E4E4E;}

#menu1{filter:alpha(opacity=80); position: absolute; z-index:100;text-align:left;color:snow;background-color:white;width:160px;display:none;z-index:1000; border-top:solid 1px #555;border-left:solid 1px #555;border-right:solid 1px #555;}
#menu1 a{ display:block;border-bottom:solid 1px #555; padding-left:5px;PADDING-RIGHT:5px; padding-bottom:5px; padding-top:5px;text-transform:capitalize;  color:#F36F20;}

/*页间导航*/
.topnav{padding:3px 15px 5px 15px!important;padding:2px 15px 0px 15px;text-align:left; font-weight:bold; margin:0px auto; background:#fff; position:relative;}
.topnav1{ border:0px; width:100%; background:#eee; }
.topnav1 td{ text-align:left;background:#eee;}
.topnav a:link {color: #555; text-decoration:none;}
.topnav a:visited {color: blue;text-decoration:none;}
.topnav a:hover {color: #555; text-decoration:underline;}
.topnav a:active {color: blue;}

/*articles list*/
.divmore{text-align:right;  color:#999; }

/*间隔*/
.blank10{height:1px; font-size:1px; clear:both; visibility:hidden;}
.blank9{ height:9px; font-size:1px;  visibility:hidden; line-height:1px; clear:both;}
.hr1{border-bottom: 1px dotted #DCDCDC; height:1px;}
.hr2{ border-bottom:dotted 1px #ccc; font-size:1px; height:1px;clear:both;}
.greyline{ font-size:1px; line-height:1px; height:2px; background-color:#eee; }
.blankh{height:10px; font-size:1px; clear:both; visibility:hidden; }

/* 页脚 */
.foot{margin:0 auto; width:842px; background:#eee; margin-top:3px; padding-top:5px; height:50px;}
.foot span{ font-weight:bold; color:Maroon; padding-top:5px; display:block;}
.foot ul{ list-style-type:none;}
.foot ul img{ height:31px;}
.foot ul li{ float:left;margin-left:4px;}
.foot a:visited{color:#000;}


/*login*/
.login{ }
.login .left{width:450px; border-right:dotted 1px #ccc;}
.login .right{text-align:left; padding:5px; }
.login .w100{width:150px;}
.login span{margin-bottom:10px;}
.login dl{ text-align:left; padding:10px; line-height:25px;width:360px;}
.login dl dt{font-weight:bold; color:Red;}
.loginchk{}

/*regist*/
.registdiv{border-bottom:solid 1px #ccc;text-align:left; background:#fff; overflow:hidden; padding:3px 10px 3px 150px;}
.registdiv .lefttext{ width:100px; display:block; display:inline;padding-top:4px; float:left!important;}
.registdiv textarea{ width:400px;height:200px; font-size:12px;}
.registdiv .w200{width:200px;}
.registdiv .w400{width:400px; height:100px;}
.bgwhite{ background:#fff;}
.bgwhite h4{ text-align:center; padding:20px 0px 0px 0px; font-size:20px;}
.bgwhite h5{ text-align:center; padding:10px 0px;  font-size:15px;}

/*rollpic*/
.pic{ position:relative; height:260px; overflow:hidden; text-align:right;}
.pic .indexpic{ position:absolute; top:240px;left:340px!important;left:240px; width:200px; z-index:100}
.pic .indexpic table{ border:none; margin:0px; padding:0px;}


/*middle left*/
.midleft{width:195px; line-height:15px; text-align:justify;}
.midleft p{  word-spacing:5px; text-align:left; }
.midmid{ text-align:center; width:453px; }
.midright{width:193px; }
.flash{ }
.seoright{ width:530px;   float:right;overflow:hidden;}


.news{ margin-top:20px; }
.ulcss{ list-style:none; }
.ulcss li{ width:192px;  background-image:url(images/img5_17.jpg); background-position:bottom; background-repeat:no-repeat; padding:3px; text-align:left;}

.forseo{ color:#999; font-size:11px; line-height:15px; text-align:justify;  padding-bottom:10px;}

/*bottom nav*/
.bottomnav{list-style:none; padding-top:2px;}
.bottomnav {float:left; text-transform:capitalize; padding-right:10px; }
.bottomnav a{color:#555; font-weight:bold;display:block;float:left; height:20px; padding-top:2px; font-size:12px;position:relative; text-transform:capitalize;}
.bottomnav span{display:block;float:left;padding-top:2px;width:10px; text-align:center;}

/*leftbottom of index*/

.midright td{ height:100px; vertical-align:bottom;  text-align:center; width:50%;}

.controlheight{ height:9px; line-height:1px; font-size:1px;}
.midright td div{ height:34px; }

/*list products*/
.wleft{ width:610;border-right:solid 2px #eee; overflow-x:hidden; overflow-x:hidden;height:expression(this.height <400 ?400 :400);min-height:400px;}
.wleft .content{ padding-right:28px; }
.pro{ text-align:left; padding-right:28px;}
.pro p{}
.pro .title{ font-size:18px; color:black; font-weight:bolder; line-height:26px; text-transform:none; }
.pro ol,.pro li,.pro ul{ list-style:url(images/li.gif); margin-left:20px; }
.catedemo{ padding-top:5px; padding-bottom:20px; font-weight:bold; text-align:justify; margin-right:20px; }

.title{ text-transform:capitalize; color:#F5821F;}
.content{  font-family:Arial,宋体; text-align:left;}
.content ul{  list-style-image:url(images/list.gif); margin-left:48px;}
.wleft .content ol{margin-left:25px; }
.wleft .content ul{ list-style-image:url(images/list.gif); margin-left:48px;}
.title a{ font-weight:bold;}

.proimg{ width:140px;padding-bottom:5px;}
.proimg img{ width:120px;}
.procontent{ text-align:left;  padding-bottom:10px;padding-top:15px; }
.procontent .title{ font-weight:bold; color:#89162C; text-transform:none; }
.w .wleft .procontent .content{ width:440px; }

.bgdiv{ clear:both; line-height:1px;font-size:1px; background-image:url(images/probg.gif);height:4px; margin-top:5px;margin-bottom:5px; margin-right:28px;}
.padding-right15{ padding-right:15px;}
.padding-right20{ padding-right:10px;}
.margin-left20{ margin-left:20px;}

/*right nav*/
.wright{ width:230px;  text-align:center; height:400px; overflow:visible;}
.rightnav{padding-left:10px;}
.wright .rightpro{ width:193px; margin:0px auto; position:relative; z-index:10;}
.rightnav .title{ font-weight:bold; color:#89162C;  background-image:url(images/probg.gif);height:25px!important; height:30px; padding-left:10px; padding-top:5px; text-transform:uppercase; letter-spacing:1px;margin-top:5px;margin-bottom:5px; }
.wright .rightnav .title a{ text-transform:uppercase; }
.rightsubnav{ padding-left:10px; margin-bottom:10px;}

.rightnav a{  font-weight:bold; text-transform:capitalize; padding-top:4px; padding-bottom:4px; display:block;}
.bgdiv2{clear:both; line-height:1px; font-size:1px; background-image:url(images/probg.gif);height:2px;}

.wright .news{ margin:0px;  overflow:hidden; float:right; width:210px;}
.wright .news ul li{ background:none;}

/*articlecontent*/
.articlecontent{}
.articlecontent .title{ font-weight:bold; color:#89162C;}
.w .wleft .articlecontent .content{ width:410px;}

/*advertisement*/
.advertisement{ padding-top:50px; line-height:2px;}


/*mailus*/
.mailuscss{ padding:10px; border:dotted 1px red; text-align:left;margin-bottom:20px;}

.askprice{ text-align:center; padding-bottom:10px;}
.buyonline{ text-align:center; padding-bottom:10px;}
.price table{ border:solid 1px #ccc; width:100%;}
.price table td{ border:solid 1px #eee;}
.prohead{ font-weight:bold;}


/*articles*/
.articles table{ width:100%;}
.articles .img{ text-align:center; width:80px!important;width:100px;padding:5px; position:relative;   }
.kuanleft{ position:absolute; left:0px;top:0px; z-index:100; width:16px; height:16px; overflow:hidden; background:url(images/k1.gif);}
.kuanright{ position:absolute; right:0px;bottom:0px; z-index:101; width:16px; height:16px; overflow:hidden;background:url(images/k2.gif);}
.articles .img img{ width:80px; }

.articles .content{overflow:hidden;}
.articles .title{ font-weight:bold; text-align:left;}
.articles .des{ color:#999; text-align:justify;}
.articles .divmore{ color:#ccc;}


.newsdetail{ margin:10px;  color:#555; text-align:justify; width:750px; margin:0px auto;}
.newsdetail .title{ font-weight:bold; font-size:15px;padding:10px 0px; text-align:center; background:#eee;}
.newsdetail p{ }

#bookmark{ text-align:center; margin-top:10px; padding-top:10px; width:171px; margin-bottom:10px;}

.client .wleft{ border-right:none;}
#divclient{ margin-left:10px;}
#divclient ul{ list-style:none;}
#divclient li{  clear:both; line-height:20px;}
#divclient .title{ font-weight:bold; font-size:larger;}
#divclient li span{ display:block; float:left; }
#divclient li .label{  color:#999; font-weight:bold;width:120px; }
#divclient li .value{color:black;}

.client select{ width:130px;border:solid 1px black; margin-left:5px;}
.client .wright div{ text-align:right; width:220px; margin-bottom:10px;}


/*menu*/
#menu ul{Margin:0px;Padding:0px;list-style:none;}
.ulmenu{_height:24px;}
.ulmenu li{position:relative;_height:24px;_line-height:14px; margin:0px; padding:0px;vertical-align:bottom; text-align:left;  width:160px;} 
.ulmenu a{text-decoration:none; display:block;padding:5px;position:relative;}
.ulmenu li ul{ display:none; position:absolute; z-index:1000; background: #6699CC;}
.c{ background:red;}

