@charset "gb2312";
body{ padding:0px; margin:0px; font-size:12px; font-family:"宋体";}

ul,li,dl,dd,dt,p,br{ padding:0px; margin:0px; list-style-type:none;}

.clear{ clear:both;}

.top{ background:url(bg_top.gif) top repeat-x; height:107px; padding-top:6px;}
.mass{ width:978px; margin:0 auto;}
.logo{ float:left; width:281px;  }
.logo_ad{ float:left; width:452px; }
.logo_rx{ float:right; width:245px; }
.top_a{ height:53px; background:url(linkbg.gif) 111px 9px no-repeat; line-height:53px; text-align:right; padding-right:13px; color:#F6F6F6;}
.top_a a{ color:#F6F6F6; text-decoration:none;}
.top_a a:hover{color:#F6F6F6; text-decoration:underline;}
.top_b{ height:42px;}


.head{ background:url(bg.gif) repeat-x; height:375px; }

.navs{ height:67px; background:url(navbg.gif) center no-repeat;}
.nav_a{ height:24px;}
.nav{ width:978px; margin:0 auto;}
.nav li{ float:left; width:105px; height:43px; line-height:43px; text-align:center;color:#F6F6F6; font-size:14px; font-family:"微软雅黑", "宋体";}
.nav a{ color:#F6F6F6; text-decoration:none;}
.nav a:hover{color:#F6F6F6; text-decoration:underline;}
.flash{width:978px; margin:0 auto; height:308px; overflow:hidden;}

.zboxs{background:#f8f8e0;}
.zbox{ width:978px; margin:0 auto;}
.zbox_a{ float:left; width:276px;}
.zbox_b{ float:left; width:372px;}
.zbox_c{ float:right; width:330px;}

.zpro{width:271px; background:url(main_cbg.gif) right center no-repeat; margin-top:10px; margin-left:5px;}
.zpro_a{ height:30px; background:url(icion0.gif) bottom repeat-x; width:249px; line-height:30px; }
.zpro_a_a{ float:left; width:160px; background:url(icion1.gif) 5px 10px no-repeat; text-indent:20px; font-weight:bold; color:#414141; font-size:13px;}
.zpro_a_a font{ font-size:12px;}
.zpro_a_b{ float:right; width:60px;text-align:right;}
.zpro_a_b img{ padding-top:10px; }


/*.zpro_b{ padding-top:5px; height:140px;}
.zpro_b li{ float:left; width:118px; height:23px; line-height:23px; margin-top:7px;_margin-top:5px;*margin-top:5px; margin-right:8px;  text-align:center; color:#757575; background:#FAFAFA;display:inline;}
.zpro_b a{ color:#757575; text-decoration:none; display: block; width:118px; height:23px;border:1px dashed #4f4e4c;}
.zpro_b a:hover{color:#F6F6F6; text-decoration:underline; background:#900;width:118px; height:23px; border:1px dashed #000;}
*/

.zpro_b{ padding-top:5px; height:140px; padding-left:2px;}

.zpro_b li{position:relative;z-index:1; float:left; width:247px; height:23px; line-height:23px; margin-top:7px;_margin-top:5px;*margin-top:5px; margin-right:8px;  text-align:center; color:#757575; background:#FAFAFA;display:inline;}
.zpro_b li a {display:block;text-decoration:none;color:#757575; border:1px dashed #4f4e4c;}
.zpro_b li a:hover{color:#F6F6F6; text-decoration:none;  display:block; font-weight:bold;background:#900;border:1px dashed #000;}

.zpro_b li dl{width:170px; overflow:hidden; display:none; position:absolute; top:-1px; right:-167px; z-index:2;
line-height:23px;}

.zpro_b li.lion{height:23px;line-height:23px;text-align: center;width:247px;z-index:3;}
.zpro_b li.lion dl{display:block; }

.zpro_b li dl dt{ font-weight:bold;background:#F2F2F2; border: none;}
.zpro_b li dl dt a {display:block;text-decoration:none;color:#757575;font-weight:bold;border: none;border-bottom:1px solid #B3B3B3;}
.zpro_b li dl dt a:hover{color:#F6F6F6;text-decoration:none;  display:block; font-weight:bold;border: none;border-bottom:1px solid #B3B3B3;}






.znews{width:352px; background:url(main_cbg.gif) right center no-repeat; margin-top:10px; margin-left:20px;}
.znews_a{ height:30px; background:url(icion0.gif) bottom repeat-x; width:333px; line-height:30px; }
.znews_a_a{ float:left; width:170px; background:url(icion2.gif) 3px 8px no-repeat; text-indent:20px; font-weight:bold; color:#414141; font-size:13px;}
.znews_a_a font{ font-size:12px;}
.znews_a_b{ float:right; width:60px;text-align:right;}
.znews_a_b img{ padding-top:10px; }
.znews_b{ padding-top:5px; height:140px;}
.znews_b dl{ float:left;width:333px;clear:both;}
.znews_b dt{ float:left; width:250px; text-indent:15px; height:25px; line-height:25px;color:#5b5758; background:url(inews_cion.gif) 5px 11px no-repeat; } 
.znews_b dd{ float:right; width:65px;line-height:23px; text-align:right; color:#999b9a;}
.znews_b a{color:#5b5758; text-decoration:none;}
.znews_b a:hover{color:#900; text-decoration:underline;}


.zabo{width:310px; margin-top:10px; margin-left:20px;}
.zabo_a{ height:30px; background:url(icion0.gif) bottom repeat-x; width:300px; line-height:30px; }
.zabo_a_a{ float:left; width:160px; background:url(icion1.gif) 5px 10px no-repeat; text-indent:20px; font-weight:bold; color:#414141; font-size:13px;}
.zabo_a_a font{ font-size:12px;}
.zabo_a_b{ float:right; width:60px;text-align:right;}
.zabo_a_b img{ padding-top:10px; }
.zabo_b{ padding-top:5px; height:115px; line-height:22px; color:#676767;}
.zabo_b a{color:#676767; text-decoration:none;}
.zabo_b a:hover{color:#900; text-decoration:underline;}
.zabo_b img{ padding-right:10px; padding-top:7px;}
.zabo_c{ height:25px; line-height:25px; text-align:right; padding-right:20px; background:url(icion3.gif) 250px 7px no-repeat;}
.zabo_c a{color:#676767; text-decoration:none;}
.zabo_c a:hover{color:#900; text-decoration:underline;}


.spro{ height:56px; background:url(bg_pro.gif) repeat-x;}
.sproduct{width:978px;height:56px; margin:0 auto; overflow:hidden;}
.sproduct_a{ float:left; width:180px;}
.sproduct_a_a{ height:11px;}
.sproduct_a_b{ height:45px; line-height:45px; background:url(icion1.gif) 10px 15px no-repeat; text-indent:25px; font-weight:bold;color:#414141; font-size:13px;}
.sproduct_a_b a{color:#414141;text-decoration:none;}
.sproduct_a_b a:hover{ color:#900;text-decoration:underline;}
.sproduct_a_b font{ font-size:12px;}
.sproduct_b{ float:left; width:248px; height:56px;}
.sproduct_c{ float:right; width:460px;height:56px;}
.sproduct_c li{ float:left; width:225px; color:#757575;}
.stel{ float:left; width:54px;}
.smail{ float:right; width:170px; line-height:16px;}
.sproduct_c a{color:#757575; text-decoration:none;}
.sproduct_c a:hover{color:#900; text-decoration:underline;}


.tpic{ background:#eaefd8; height:560px;}
.tpics{width:978px; height:560px; margin:0 auto;overflow:hidden;}

.tpics a{color:#757575; text-decoration:none;}
.tpics a:hover{color:#900; text-decoration:underline;}

.tpics_a{ float:left; width:220px; margin-top:10px;}
.tpics_b{ float:right; width:745px;margin-top:10px;}
.tpics_b_A{ height:250px;}
.tpics_b_A li{ float:left; width:180px; line-height:20px; text-align:center;color:#757575; padding-top:20px; padding-right:5px;}
.tpics_b_B{ height:32px; line-height:32px; background:url(a05.gif) repeat-x; border-left:1px solid #c1c6af; border-right:1px solid #c1c6af; }
.tpics_b_B li{ float:left; width:110px;height:31px;  text-align:center; display:inline;}
.tpics_b_B li.hover{ color:#900;  font-weight:bold; background:url(kuai2.gif) top no-repeat;}
.tpics_b_B a{ color:#757575; text-decoration:none; display:block; }
.tpics_b_B a:hover{color:#900; text-decoration:none; font-weight:bold; width:110px; height:31px; background:url(kuai2.gif) top no-repeat;}


.tpics_b_C{}
.tpics_b_C li{ float:left; width:180px; line-height:20px; text-align:center;color:#757575; padding-top:20px; padding-right:5px;}


#demo{ overflow:hidden; width:745px; margin-left:8px; margin-top:5px;}
#indemo{ float:left; width:800%;}
#demo1{ float:left;}
#demo2{ float:left;}


.vfoot{ background:url(foot.gif) repeat-x; height:50px;line-height:20px;color:#6c6c6c;}
.vfoot_a{ float:left; width:350px; padding-top:6px;}
.vfoot_as{ float:left; width:350px; padding-top:6px;}
.vfoot_b{ float:right; width:211px;padding-top:6px;}
.vfoot_b_a{ width:211px;}
.vfoot_b_b{ width:211px;}
.vfoot_b_b_a{ float:left; width:62px; text-align:left;}
.vfoot_b_b_b{ float:left; width:92px; text-align:center;}
.vfoot_b_b_c{ float:right; width:55px;}
.vfoot a{color:#6c6c6c; text-decoration:none;}
.vfoot a:hover{color:#900; text-decoration:underline;}


.ylian{ background:#f2f1ec; line-height:20px;color:#6c6c6c;}
.ylian_a{width:978px; margin:0 auto; border-top:1px solid  #CDCDCD; padding-top:5px;}
.ylian_a a{color:#6c6c6c; text-decoration:none; padding-left:2px; padding-right:2px;}
.ylian_a a:hover{color:#900; text-decoration:underline;padding-left:2px; padding-right:2px;}

.foot{ background:url(bg_foot.gif) repeat-x; height:17px;}

.vfoots{ background:#f7f7f7;height:60px; border-top:1px solid #D7D7D7; margin-top:1px;}
.vfoot_c{ height:60px;}

.lcon{ background:#f9f9df;}
.lcons{width:978px; margin:0 auto; background:#FDFDFD;}
.lcon_a{ float:left; width:235px; padding-bottom:10px;}
.lcon_b{ float:right; width:743px; background:url(a02.gif) top repeat-x;}

.cfen{ background:url(a01.gif) right top no-repeat;}
.cfen_a{ height:39px; padding-top:2px;}


/*.cfen_b{ padding-top:20px; padding-bottom:20px;}
.cfen_b li{ float:left; width:220px; height:30px; line-height:30px; text-indent:55px; background:url(leftmeunoff.gif) 30px 7px no-repeat; border-bottom:1px solid #eaeaea; color:#454545;}
.cfen_b a{color:#454545; text-decoration:none;}
.cfen_b a:hover{color:#900; text-decoration:underline;}*/


.cfen_b{width:222px;padding-top:20px; padding-bottom:20px;}

.cfen_b li{height:30px;line-height:30px;text-indent:55px;text-align:left;position:relative; background:url(leftmeunoff.gif) 30px 7px no-repeat; border-bottom:1px solid #eaeaea;font-weight:bold;}
.cfen_b li a {display:block;padding-left:20px;text-decoration:none;color:#454545;font-weight:bold;}
.cfen_b li a:hover{color:#F60; text-decoration:none;  display:block; font-weight:bold;}

.cfen_b li dl{width:170px; overflow:hidden; display:none; position:absolute; top:-1px; right:-170px; z-index:1;
line-height:26px;}

.cfen_b li.lion{height:30px;line-height:30px;text-align:left;width:170px;}
.cfen_b li.lion dl{display:block;}

.cfen_b li dl dt{ border-bottom:1px solid #B3B3B3;text-indent:5px;font-weight:bold;background:#F2F2F2;}



.clian{ width:227px; height:200px; background:url(contactbg.gif) left no-repeat;}
.clian_a{ height:58px;}
.clian_b{ line-height:20px;color:#454545; padding-left:20px;}
.clian_b a{color:#454545; text-decoration:none;}
.clian_b a:hover{color:#900; text-decoration:underline;}


.alan{ width:743px; background:url(r_bread.gif) right top no-repeat; height:54px;}
.alan_a{ height:24px;}
.alan_b{ height:30px; line-height:30px;}
.alan_b_a{ float:left; font-size:13px; width:160px; text-indent:58px; background:url(in_cion1.gif) 40px 8px no-repeat; font-weight:bold;}
.alan_b_b{ float:right; width:350px;color:#454545; text-align:right; padding-right:50px;}
.alan_b_b a{color:#454545; text-decoration:none;}
.alan_b_b a:hover{color:#900; text-decoration:underline;}

.content{ padding-left:40px; padding-right:40px; line-height:25px; color:#363636;}
.content strong{ color:#900;}
.content a{color:#900; text-decoration:none;}
.content a:hover{color:#900; text-decoration:underline;}
.content p,br{ padding:2px; margin:0px;}
.content table{ border:1px solid #7B7B7B; border-collapse:collapse;}
.content td{ border:1px solid #7B7B7B; border-collapse:collapse;}
.content tr{ border:1px solid #7B7B7B; border-collapse:collapse;}

h1{ padding-top:10px; margin:0px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#2D2D2D;}
.time{ height:25px; line-height:25px; text-align:center; color:#5B5B5B;}


.news_list_a{padding-left:40px; padding-right:40px; padding-top:20px;}
.news_list{padding-left:40px; padding-right:40px;}
.news_list li{ float:left; width:660px; height:30px; line-height:30px; background:url(icion4.gif) bottom repeat-x;}
.news_a{ float:left; width:380px; text-indent:50px; background:url(icion5.gif) 20px 8px no-repeat;}
.news_b{ float:left; width:100px; text-align:center; color:#2B2B2B;}
.news_c{ float:right; width:110px; text-align:center; color:#2B2B2B;}
.news_list a{ color:#2B2B2B; text-decoration:none;}
.news_list a:hover{ color:#900; text-decoration:underline;}

.page{ height:50px; line-height:50px; text-align:center; color:#757575; padding-top:15px;}
.page a{color:#757575; text-decoration:none;}
.page a:hover{ color:#900; text-decoration:underline;}

.pian{padding-left:40px; padding-right:40px; padding-top:20px;color:#757575;}
.pian a{color:#757575; text-decoration:none;}
.pian a:hover{ color:#900; text-decoration:underline;}


.product{padding-left:0px; padding-right:0px;}
.product li{ float:left; width:180px; height:220px; line-height:20px; text-align:center;color:#757575; padding-top:20px;}
.product a{color:#757575; text-decoration:none;}
.product a:hover{color:#900; text-decoration:underline;}

.pro{padding-left:40px; padding-right:40px; padding-top:15px;}
.pro_a{ float:left; width:300px;}
.pro_a img{ padding:2px; background:#FCFCFC; border:1px solid #9B9B9B;}
.pro_b{ float:right; width:360px; line-height:25px; color:#5B5B5B;}


.title{ height:27px;padding-left:40px; padding-right:40px; padding-top:10px;}
.title_a{ float:left; width:104px;height:27px; line-height:25px; color:#FFF; text-align:center; background:url(pro_a.gif) no-repeat;}
.title_b{ float:left; width:548px;height:27px; background:url(pro_b.gif) repeat-x;}


.search{width:220px; padding-left:15px; margin-top:10px;  }
.search_a{ float:left; width:123px;}
.search_a input{ width:123px; height:20px; text-indent:3px; line-height:17px; color:#5E5E5E; background:url(a04.gif) right no-repeat; border:0;}
.search_b{ float:left; width:72px;}
.search_b input{ width:72px; height:20px; background:url(a03.gif) no-repeat; border:0;margin-top:1px;_margin-top:2px;}


.products{width:743px;  background:url(nav.gif) 21px 20px no-repeat; margin-top:15px; padding-bottom:15px;}
.products_a{ height:31px; line-height:31px; background:url(huakuai.gif) 34px  no-repeat; padding-left:36px; }
.products_a li{ float:left; width:110px;height:31px;  text-align:center; display:inline;}
.products_a li.hover{ color:#900;  font-weight:bold; background:url(kuai.gif) top no-repeat;}
.products_a a{ color:#757575; text-decoration:none; display:block; }
.products_a a:hover{color:#900; text-decoration:none; font-weight:bold; width:110px; height:31px; background:url(kuai.gif) top no-repeat;}
.products_b{}
.products_b li{ float:left; width:180px; height:220px; line-height:20px; text-align:center;color:#757575; padding-top:20px;}
.products_b a{color:#757575; text-decoration:none;}
.products_b a:hover{color:#900; text-decoration:underline;}





/* 客服QQ样式 */
#qqonline_float{width:111px;position:fixed;*_position:absolute;right:10px;top:100px;}
#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}
#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}
#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}
#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}

/* 列表分页 */
.pagelist{margin:5px auto;padding:5px 0; text-align:center;}
.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #dddddd; color:#666;font-weight:bold;}
.pagelist a:hover{color:#3388d8;}
.pagelist a.hover{color:#3388d8;background:#eee;}

/* 内容分页 */
.content-page{border-top:1px solid #dae9f8;margin-top:7px;padding-top:5px;margin-bottom:5px;}
.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;font-weight:bold;}
.content-page a.now{background:#eee;color:#3388d8;}
.content-page a:hover{color:#3388d8;}


