/* CSS Document */
body{ font-size:12px; line-height:24px; background-color:#5498a1;padding:0px; margin:0px;color:#646464;}
img{ border:0px; margin:0px; padding:0px;}
a{ color:#646464; text-decoration:none;}
a:hover{ color:#646464; text-decoration:underline;}
.right{ float:right;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.more{ float:right; color:#e9120f; font-size:12px; padding-right:15px; padding-top:6px; text-decoration:none;}
.header{ width:1004px; margin:0 auto; background-color:#FFFFFF;}
.logo{ background:url(../images/topbg.jpg) repeat-x; margin-bottom:3px; width:1004px; height:76px; color:#7b7b7b;}
.clear{ clear:both;}
.date{ float:right; text-align:center;}
.nav{ width:1004px; background:url(../images/nav_bg.gif); height:30px; margin-top:3px; border:0px; font-weight:bold; color:#ffffff; font-size:14px;}
.nav li{ float:left; background:url(../images/navl.gif) no-repeat;  line-height:30px; width:102px; text-align:center;}
.nav ul li a{ color:#ffffff; text-decoration:none;}
.nav ul li a:hover{ color:#ffffff; text-decoration:underline;}
.content{ width:1002px;margin:0 auto; background:url(../images/jianbian.jpg) repeat-x;zoom:1; overflow:auto;padding-top:22px; color:#7b7b7b; background-color:#ffffff;}
.left{ width:225px;padding-left:20px; padding-right:0px; padding-top:10px;  float:left; background:url(../images/main_bg.jpg) repeat-x;}
.lefta{ width:210px;padding-left:20px; padding-right:5px; padding-top:10px;/* background:url(../images/shu.jpg) repeat-y top right;*/ float:left;}
.xiang{ color:#b0110e; text-decoration:none;}
.xiang a:hover{ color:#b0110e; text-decoration:underline;}
.main{ width:757px; float:right; overflow:hidden; }
.main2{background:url(../images/main_bg.jpg) repeat-x; float:left; width:757px; float:right;}
.main_right{ width:187px;float:right; padding-left:10px; /*background:url(../images/shu.jpg) repeat-y top left;*/}
.news{background:url(../images/main_bg.jpg) repeat-x; float:left; width:559px; }
.news2{background:url(../images/main_bg.jpg) repeat-x; float:left; width:100%; }
.news ul{ padding-left:22px; margin-top:7px; line-height:30px; margin-right:25px; margin-bottom:20px;}
.xinxi{ border-bottom:1px dashed #ccc; margin-top:3px; padding-bottom:3px; height:24px; line-height:24px; background:url(../images/arrow.jpg) no-repeat 0 7px;}
.xinxi a{ padding-left:10px;}
.flash{ margin-top:10px;}
.jiantou{ margin-right:10px;}
.title{ background:url(../images/heng.jpg) repeat-x bottom; height:34px; margin:5px 5px;  font-size:14px; color:#000;}
.pro{ border:2px solid #e1e1e1; width:118px; height:84px;}
.product ul{ text-align:center; margin-right:-20px; padding-right:0px;}
.product ul li{ border:0px; float:left; margin-right:5px;}

.contact{ width:164px;  background:url(../images/jianbian2.jpg) repeat-x; border:1px solid #e2e2e2; color:#626262; padding-left:8px; background-color:#f7f7f7;}
.contacta{ width:146px; height:31px; background-color:#ffffff; border:1px solid #e2e2e2;color:#000000; margin-top:8px; margin-bottom:8px; padding-top:5px; padding-left:8px; line-height:15px;}
.zimu{ float:left; margin-right:8px;}
.tupian{ border:1px solid #e4e4e4; margin-top:15px;}
#demo
{ height:133px; width:559px; overflow:hidden;}
#indemo{ width:800%; float:left; }
#demo1{ float:left;}
#demo2{ float:left;}
.sort{ margin-top:5px; margin-right:6px; width:210px; clear:both;}
.sort ul li { border-bottom:1px dashed #ccc; margin-top:3px; padding-bottom:3px;line-height:24px; background:url(../img/arrow_6.gif) no-repeat 0 5px;}
.sort ul{ margin-top:5px; margin-left:5px; line-height:30px;}
.sort ul li a{ padding-left:15px;}
.foot{  color:#999999; text-align:center; background:url(../images/foot.jpg) repeat-x top; width:1002px; margin:0 auto; background-color:#ffffff; height:auto;}
