/* CSS Document */
/* --------------公共样式-------------- */
body{ margin:0; padding:0; font-size:12px; background:url(../imgs/ps/dl_02.gif) top repeat-x; font-family:'宋体'; color:#686868}
img{ border:none; behavior:url("pngbehavior.htc")}
ul{ margin:0; padding:0}
li{ list-style:none}
a{ text-decoration:none;color:#686868}
a:hover{ text-decoration:underline}
.news_list a{color:#8b8b8b}
.cpzs a{ color:#fff}
/* --------------首页-------------- */
.d_n_list div a{ color:#5c5c5c}
.footer a{ color:#fff}
.all{ width:869px; margin:0 auto}
.top_z{height:92px;}
.top{width:560px; float:right}
.logo{margin-top:44px; float:left; display:inline;width:295px; height:40px}
.sy{width:100%; margin-top:12px}
.menu{ margin-top:37px;display:inline; float:right}
.menu li{ width:75px; float:left; text-align:center; background:url(../imgs/ps/menu_line.gif) center right no-repeat}
.flash{margin-top:28px;width:869px; height:263px; overflow:hidden;}
.line{height:10px; overflow:hidden; background:#cecece}
.d_left{ margin-top:19px; width:195px; float:left}
.pro_t{height:21px; background:#488c00; padding:8px 17px 0 11px}
.pro_list{ margin-top:14px; margin-bottom:23px; color:#686868}
.pro_list li{padding-left:32px; height:30px; line-height:30px; border-bottom:#d5d5d5 1px solid; background:url(../imgs/ps/dl_51.gif) center left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.d_right{width:645px; float:right}
.nav{height:16px; padding:3px 0 0 277px; color:#707070}
.nav span{ color:#3c7401}
.d_about{margin:4px 38px 23px 30px; height:60px;color:#8b8b8b; overflow:hidden}
.d_about_w{margin-bottom:15px;height:87px;line-height:20px; background:url(../imgs/ps/dl_55.gif) bottom no-repeat}
.d_about_t{padding:9px 16px 0 13px;height:26px; border:#666765 4px solid; border-bottom:none}
.d_n_list{margin-top:12px}
.d_n_list div{ margin-left:5px; height:22px; width:231px; line-height:22px; overflow:hidden; color:#5c5c5c}
.d_n_list span,.news_list span{color:#b19a00}
.d_con{width:313px; color:#8b8b8b; float:right; height:118px;border:#c2c2c2 2px solid; background:url(../imgs/ps/dl_64.gif) 15px 5px no-repeat}
.d_news{width:313px; float:left}
.d_n_t{border:#c2c2c2 2px solid; padding:2px 13px 0 15px; height:19px}
.footer{height:64px;background:#666; padding-top:30px;}
.footer_c{margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif,'宋体'; width:869px; color:#fff}

/* --------------产品介绍-------------- */
.cpjs{margin-top:23px;  color:#8b8b8b; line-height:20px}
.cp{margin-top:25px; height:138px; width:500px; overflow:hidden; float:right}
.cp_d{margin-left:11px;width:150px; float:left}
.cp_tu{height:113px}
.cp_d span{color:#8b8b8b; text-align:center; display:block; height:25px; line-height:25px}

/* --------------产品展示-------------- */
.cpzs_w{ padding-left:5px;width:640px; overflow:hidden}
.cpzs{overflow:hidden; margin:12px 12px 0 0; float:left;width:150px; height:140px; background:#929292}
.cpzs span{color:#fff; text-align:center; display:block; height:25px; line-height:25px}
.fy{ clear:both;margin-top:31px; height:60px; word-spacing:5px; text-align:right}
/* --------------新闻列表-------------- */
.hd{width:69px; height:70px; background:url(../imgs/ps/tu.png) no-repeat;position:relative; top:-60px; right:10px; float:right}
.news_list{margin:-30px 0px 0 30px; width:557px; color:#8b8b8b}
.news_list div{ margin-left:5px; height:31px; width:400px; line-height:31px; overflow:hidden; color:#5c5c5c}
/* --------------新闻详情-------------- */
.news_s{margin:24px 0 30px 0; line-height:20px; color:#8b8b8b}
.news_t{color:#488c00; line-height:24px; height:60px;}
.news_t span{font-weight:700; font-size:14px;}


.c_bg{margin-top:-60px; padding:17px 0 0 20px;border:#d7d7d7 1px solid; height:200px; background:url(../imgs/ps/c_l.gif) repeat-x; width:623px; line-height:22px; overflow:hidden;}
.guest_tab{ margin-top:20px; color:#333333;width:525px}


.input{width:99%; height:17px; padding:2px 0px 0px 0px; font-family:宋体; vertical-align:middle;border:solid 1px #7F9DB9;}
.textarea{width:99%; font-family:宋体; border:solid 1px #7F9DB9; overflow:auto;}

.pageindex{text-align:right;padding:5px; padding-right:15px; font-family:Verdana; color:#686868;}
.pageindex A:Link, .pageindex A:Active, .pageindex A:Visited{text-decoration:none; border:solid 1px #fff; background-color:#575e62; color:#fff; padding:0px 3px 0px 3px;}
.pageindex A:Hover{text-decoration:none; background-color:#79abbe;}
.pageindex input{width:40px; height:14px; padding:0; vertical-align:middle;}
.pageindex label{cursor:pointer; vertical-align:middle;}


/* --------------补充 -------------- */
.d_con2{width:313px; color:#8b8b8b; float:right; height:118px;border:#c2c2c2 2px solid;}
.product{height:80px; overflow:hidden}
.product img{ margin-right:1px}
.service{width:293px; padding-top:3px; line-height:22px; height:100px; overflow:hidden; margin:0 auto}