/*全局*/
body{ margin:0px auto; padding:0px;background-image:url(/images/bg.gif);font-family: "宋体";font-size: 12px;border:none;width:100%;}
*{font-size:12px;margin:0px; padding:0px; text-decoration:none; list-style:none;}
img{border:none; margin:0px; padding:0px;}
.font_bold{ font-weight:bold;}
a:visited{color:rgb(128,0,128);}
/*中间部分高度修改*/
div.left,div.right{height:100%; padding-top:4px;}
div.ss1key{ width:100%; position:absolute; left:0px; top:12655px; line-height:20px; text-align:center; }
div.ss1key p{width:778px; background:rgb(244,254,226);margin:0px auto; }
/*头部*/
div.top{width:778px; margin:0px auto; height:144px;position:relative; background:#ffffff;}
div.top h1.logo{ width:220px; height:120px; position:relative;}
div.top h1.logo a{ display:block;position:absolute; width:100%; height:100%;}
div.top img.zjzx,div.top img.user,#language{position:absolute; cursor:hand; cursor:pointer;}
div.top img.zjzx{width:350px; height:85px; top:17px; left:220px;}
div.top img.user{width:86px; height:85px;top:17px; left:570px;}
#language{top:45px; right:40px;background:url(/images/lan.gif); height:18px; width:54px; padding:6px 0px 0px 6px;}
div.top p.title{background-image: url(/images/index_back1.jpg); height:22px; color:#ffffff; font-weight:bold; line-height:22px; width:190px; text-align:center;position:absolute; bottom:0px;}
div.top div.qq{background-image: url(/images/index_back2.jpg); height:22px; color:#ffffff; font-weight:bold; line-height:22px; width:588px; position:absolute; bottom:0px; left:190px;}

div.top div.qq span{ padding-left:40px;color:#FFFF00;}
div.top div.qq img{ cursor:hand; cursor:pointer; margin-top:2px;}
div.top div.qq a{ width:75px; height:18px; padding-left:70px; padding-top:5px;}
div.top div.qq a.v_company{background:url(/images/v_company.gif) no-repeat;}
div.top div.qq a.arrow_8{background:url(/images/arrow_8.gif) no-repeat;}
div.top div.qq a.fyjz{background:url(/images/fyjz.gif) no-repeat;}
div.top div.qq a.arrow_7{background:url(/images/arrow_7.gif) no-repeat;}
/*中间*/
div.center{width:778px; margin:0px auto;position:relative; background:#ffffff; height:12350px;}
/*左侧导航*/
div.left{ width:190px; position:absolute; background:rgb(244,254,226);}
div.left img{display:block;}
div.left div.menu a.top{}
div.left div.menu a{background-image: url(/images/m_bg.gif); width:100%; height:24px; display:block; line-height:24px; text-align:center; color:#ffffff; letter-spacing:4px; margin-top:1px;}
div.left div.newmenu a{ display:block;}
div.left div.newmenu a.mapping{ margin-top:5px;}
div.left ol.pro_hot{background-image: url(/images/tj.gif); width:100%; height:200px; padding-top:37px; margin-bottom:10px;}
div.left ol.pro_hot li{list-style: disc ; line-height:20px; margin-left:25px;}
div.left ol.pro_hot a{ display:block; height:20px;background:url(/images/hots.gif)  no-repeat 125px -2px; color:#000000;list-style: square;  }
div.left ol.pro_hot a:hover{color:rgb(255,0,0); text-decoration:underline;}
div.left ol.pro_class{ background:url(/images/pro_back2.gif); }
div.left ol.pro_class li{ background:url(/images/index_line.jpg) no-repeat 0px 15px;  height:22px; line-height:22px; margin-left:10px; position:relative;}
div.left ol.pro_class li img{ position:absolute; top:-30px;left:100px;}
div.left ol.pro_class a{color:Red;}
div.left ol.pro_class a.pro_gd{ display:table-cell; position:absolute;right:10px; top:0px;color:#000000;}
div.left span.pro_class,div.left span.pro_parname{ display:block; background:url(/images/rain/main.gif); width:100%; height:43px; line-height:30px;font-size: 16px;font-weight: bold; color:#ffffff; padding-left:40px;}
div.left ol.pro_cp{ padding-left:4px; background:rgb(204,255,204);}
div.left span.pro_end{ width:100%; height:15px;display:block;background:url(/images/rain/main.gif) -0px -230px; }
div.left ol.pro_cp li{ border-top:solid 1px #8ED090; height:27px; line-height:27px; background:url(/images/rain/main.gif) no-repeat -440px -17px; text-indent:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:182px; position:relative;}
div.left ol.pro_cp span.newt,div.left ol.pro_cp span.hot,div.left ol.pro_cp span.news{ background:url(/images/hots.gif) 0px -4px; padding-left:26px;  height:20px; top :7px; margin-left:2px;  position:absolute;}
div.left ol.pro_cp span.newt{background:url(/images/news.gif) no-repeat 0px -0px; margin-left:2px;}
div.left ol.pro_cp span.news{background:url(/images/news.gif) no-repeat 0px -0px; right:0px;}
div.left ol.pro_cp a.s2,div.left ol.pro_cp a.s1,div.left ol.pro_cp a.f1,div.left ol.pro_cp a.f2,div.left ol.pro_cp a.f3,div.left ol.pro_cp a.t1,div.left ol.pro_cp a.t2,div.left ol.pro_cp a.t3,div.left ol.pro_cp a.t4,div.left ol.pro_cp a.t,div.left ol.pro_cp a.t33{position:absolute; height:22px; top:2px;}
div.left ol.pro_cp a.f1{ background:url(/images/rain/main.gif) -245px -22px; width:25px;margin-left:2px;}
div.left ol.pro_cp a.f2{ background:url(/images/rain/main.gif) -200px -22px; width:40px;  right:40px;}
div.left ol.pro_cp a.f3{ background:url(/images/rain/main.gif) -277px -22px; width:40px; right:-2px;}
div.left ol.pro_cp a.t4{ background:url(/images/rain/main.gif) -297px 2px; width:20px; right:-2px;}
div.left ol.pro_cp a.t3{ background:url(/images/rain/main.gif) -433px 2px; width:20px; right:20px;}
div.left ol.pro_cp a.t33{ background:url(/images/rain/main.gif) -433px 2px; width:20px; right:4px;}
div.left ol.pro_cp a.t2{ background:url(/images/rain/main.gif) -193px 2px; width:20px; right:41px;}
div.left ol.pro_cp a.t1{ background:url(/images/rain/main.gif) -215px 2px; width:20px; right:63px;}
div.left ol.pro_cp a.t{ background:url(/images/rain/main.gif) -215px 2px; width:20px; margin-left:2px;}
div.left ol.pro_cp a.s2{background:url(/images/rain/main.gif) -371px -20px; width:20px; margin-left:21px;}
div.left ol.pro_cp a.s1{background:url(/images/rain/main.gif) -395px -20px; width:20px; margin-left:1px;}
div.left span.pro_parname{background:url(/images/rain/main.gif) 0px -49px; height:30px; line-height:30px;font-size:14px;}
div.left a{color:rgb(0,0,0);}
div.left a:hover{ text-decoration:underline;color:rgb(255,0,0);}
/*右侧导航*/
div.right{ width:578px; background:rgb(244,254,226);margin-left:190px; position:absolute; padding-left:10px; }
div.right div.qt{position:relative;}
#ad{width:410px;height:180px;}
#ad li{display:none;}
#ad li.block{display:block;}
#ad img{ width:410px; height:180px; cursor:hand; cursor:pointer;}
#ad li{ position:absolute; left:0px;}
#ad img{display:block;}
div.right div.qt p.ad_img{ width:168px;height:180px;position:absolute; top:0px; right:0px;}
div.right div.qt p.ad_img a{ width:100%; height:100%;position:absolute;}
#qhad{position:absolute; top:160px; left:305px;}
#qhad li{ float:left;  background:url(/images/rain/main.gif) -215px -54px; margin-left:4px;color:#39F;cursor:hand;cursor:pointer; display:block; width:15px; height:18px; text-align:center; line-height:18px;}
#qhad li.active{background:url(/images/rain/main.gif) -200px -54px;color:#ffffff;}
div.right p.ad_top{background:url(/images/hd.gif) no-repeat 0px 4px; padding-left:110px;  height:30px; line-height:30px;}
div.right p.ad_top a{font-size:14px; font-weight:bold; color:Red;}
div.right p.ad_img{position:relative; height:32px;}
div.right p.ad_img a{position:absolute; width:100%; height:100%;}
div.right marquee.marquee{height:30px;line-height:30px; background:rgb(243,243,243);}
div.right marquee.marquee a{ font-size:14px; color:Red;}
div.right p.sitetime{font-weight:bold;color:red;padding-left:150px; height:20px; line-height:20px; background:rgb(204,204,204);}
div.right p.sitetime span{ color:Red;font-weight:normal;letter-spacing:4px;padding-left:5px;}
div.right p.jgyz{position:relative; height:47px; padding-top:5px; background:rgb(243,243,243);}
div.right p.jgyz a{background:url(/images/pro_fw.gif);position:absolute; width:100%; height:42px; top:5px;}
div.right div.topart{position:relative;filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=#fbffeb,endColorStr=#d3ffd3);background:rgb(255,255,236);  height:170px;}
div.right div.topart .left,div.right div.topart .right{position:absolute;top:0px; width:289px; }
div.right div.topart .left li,div.right div.topart .right li{position:relative;}
div.right div.topart li{ line-height:18px; height:18px; float:left; width:100%; padding-top:5px; }
div.right div.topart li a,div.right div.topart li span{position:absolute;  color:#000000;}
div.right div.topart li a:hover{text-decoration:underline;color:Red;}
div.right div.topart li a{ width:205px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
div.right div.topart li span{ right:14px;}
div.right div.topart .left li.title,div.right div.topart .right li.title{ width:100%;height:30px;padding-top:0px;}
div.right div.topart .left li.title{background:url(/images/rain/main.gif) no-repeat -379px -83px;}
div.right div.topart .right li.title{background:url(/images/rain/main.gif) no-repeat -379px -50px;}
div.right div.topart .left li.title a,div.right div.topart .right li.title a{position:absolute; right:20px; top:8px;background:url(/images/rain/main.gif) -240px -57px;width:40px; height:14px;}
div.right div.topart .right{ right:0px;}
div.right div.text{margin:15px 10px 0px 0px;border:solid 1px rgb(204,204,204); padding:10px; line-height:200%;}
div.right div.text h1{ font-size:16px; color:Red;}
div.right div.page{position:relative; height:24px; line-height:24px; margin-top:10px;clear:both;}
div.right div.page a.s,div.right div.page a.x{position:absolute; width:80px; height:24px;}
div.right div.page a.s{ left:120px;background:url(/images/rain/main.gif) no-repeat 1px -84px;}
div.right div.page a.x{ right:160px;background:url(/images/rain/main.gif) no-repeat -84px -84px;}
div.right p.pro_title{ width:330px; height:30px; margin-top:10px;background:url(/images/rain/main.gif) no-repeat 0px -114px; line-height:30px;color:rgb(51,102,51);position:relative; float:left;}
div.right p.pro_title span{position:absolute;left:55px; top:4px; font-size:14px; font-weight:bold;}
div.right div.pro_htext{border:solid 1px rgb(204,204,204); width:566px;  float:left;margin-bottom:10px;filter:progid:DXImageTransform.microsoft.gradient(gradienttype=0,startColorStr=#ffffff,endColorStr=#ffffcd);}
div.right div.pro_htext p.pro_img{position:relative; height:240px; width:188px;float:left; }
p.pro_img a.name,p.pro_img span.moeny,p.pro_img a.show,p.pro_img a.details{font-weight:bold;position:absolute; width:100%; text-align:center; top:8px;}
p.pro_img a.name{color:#000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
p.pro_img a.name:hover{color:Red;text-decoration:underline;}
p.pro_img span.moeny{top:25px;font-weight:normal;color:Red;}
p.pro_img a.show,p.pro_img a.details{top:210px;text-align:left; left:10px; height:24px; width:80px;}
p.pro_img a.show{background:url(/images/rain/main.gif) -179px -84px;}
p.pro_img a.details{left:96px;background:url(/images/rain/main.gif) -267px -84px;}
div.right div.pro_htext p.pro_img img{position:absolute;top:40px; left:13px;margin-top:3px; width:160px; height:160px;}
div.right div.pro_htext p.pro_text{ line-height:160%; padding:5px 0px 0px 10px;}
/**/
div.bottom{width:778px; margin:0px auto; height:160px;position:relative; background:#ffffff;background:rgb(244,254,226);  line-height:16px;border-top:solid 1px rgb(128,128,128);  }
div.bottom p.Links{position:absolute; height:40px;background:rgb(244,254,226);text-align:center; width:100%;}
div.bottom p.Links span{display:block;  height:24px; line-height:24px; font-weight:bold;color:Red;}
div.bottom p.Links a{ margin-left:5px;color:#000000;}
div.bottom p.Links a:hover{color:red;text-decoration:underline;}
div.bottom p.bottomleft,div.bottom p.bottomright{position:absolute;top:40px; width:190px;}
div.bottom p.bottomleft{border-top:solid 3px rgb(255,102,0); padding-top:55px; height:81px; background:rgb(51,153,51);}
div.bottom p.bottomleft a{display:block; text-align:center; color:#ffffff;}
div.bottom p.bottomright{left:190px; width:578px;border-top:solid 3px rgb(51,153,51); height:111px; background:rgb(255,102,0); line-height:16px; padding-left:10px; padding-top:5px;color:#ffffff;}
div.bottom p.rss{ position:absolute; height:16px;background:rgb(244,254,226);text-align:center; width:100%;top:160px; height:22px; font-weight:normal;  padding-top:6px; }
div.bottom p.rss a{color:rgb(102,102,102); font-size:14px;}
div.bottom p.rss a:hover{text-decoration:underline;}
/*需要改动图片的标记*/
div.top h1.logo a{background:url(/images/Logos.gif); } /*logo*/
div.right div.qt p.ad_img a{background:url(/images/20090308/090308_index.gif);} /*图片切换旁边的图片*/
div.right p.ad_img a{background:url(/images/20090308/20093yue.gif) no-repeat 0px 0px;} /*活动图片*/