@charset "utf-8";
.logobg { background-image:url(../images/logo.jpg); background-repeat:no-repeat; background-position:left top; height:69px;}
.input1 { border:1px solid #b2b2b2; width:158px; height:19px; line-height:19px; color:#616162; float:left;}
.lsb{background:url(../images/sch_btn.gif) bottom;border:none;color:#fff;cursor:pointer;height:22px;margin:0 0 0 2px;outline:0;font:12px arial,sans-serif;vertical-align:top; width:45px; text-align:right; padding-right:8px;}
.lsb:active{ background-image:url(../images/sch_btn.gif); background-repeat: no-repeat;}
.fav { color:#666666; line-height:30px;}
.fav a { width:72px; text-align:center; color:#666666; display:block; float:left; line-height:30px; background-image:url(../images/fav_bg.gif); background-repeat:no-repeat; background-position:right 8px;}
.mainnav { width:980px; height:37px;}
.mainnav ul { margin:0 0 0 15px;}
.mainnav li { width:130px; background-image:url(../images/mainnav_bg.jpg); background-repeat:no-repeat; background-position:right 7px; color:#575757; font-size:14px; font-weight:bold; float:left; text-align:center;}
.mainnav li a { color:#575757; line-height:36px; display:block;}
.mainnav li a:hover { color:#767676; background-image:url(../images/mainnav_li_hover.jpg); background-repeat:no-repeat; background-position:left bottom; text-decoration:none;}
.mainnav .dq a { color:#767676; background-image:url(../images/mainnav_li_hover.jpg); background-repeat:no-repeat; background-position:left bottom; text-decoration:none;}
.banner { width:980px; height:260px;}
.col_1bt { width:232px; height:35px; background-image:url(../images/col_1_bt.jpg); background-repeat:no-repeat; background-position:left top;}
.col_1bt h2 { font-size:14px; color:#444444; float:left; line-height:35px; text-indent:20px;}
.col_1bt a img { float:right; margin:15px 10px 0 0;}
.col_1box { width:230px; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.col_1box li { width:200px; background-image:url(../images/col_1_li.jpg); background-repeat:no-repeat; background-position:left center; height:23px; line-height:23px; color:#32a962; margin-left:19px;}
.col_1box li a { width:200px; height:23px; line-height:23px; color:#32a962; padding-left:20px;}
.col_1box li a:hover { color:#58856a; text-decoration:none;}
.tel { width:212px; height:131px; background-image:url(../images/col_1_2.jpg); padding:0 10px 0 10px; background-repeat:no-repeat; background-position:left top; color:#575758;}
.tel h2 { font-size:14px; color:#00ae8c; line-height:23px; text-indent:20px;}
.links { width:230px; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.links li { width:200px; background-image:url(../images/col_1_li.jpg); background-repeat:no-repeat; background-position:left center; height:23px; line-height:23px; color:#32a962; margin-left:19px; font-size:14px;}
.links li a { width:200px; height:23px; line-height:23px; color:#32a962; padding-left:20px;}
.links li a:hover { color:#58856a; text-decoration:none;}
.col_2bt { width:722px; height:35px; background-image:url(../images/col_2_bt.jpg); background-repeat:no-repeat; background-position:left top;}
.col_2bt h2 { font-size:14px; color:#444444; float:left; line-height:35px; text-indent:20px;}
.col_2bt a img { float:right; margin:15px 10px 0 0;}
.col_2pic { width:210px;}
.col_2pic a img { width:200px; height:150px; border:1px solid #e7e7e7;}
.news { width:490px;}
.news li { width:485px; height:29px; line-height:29px; color:#666666; font-size:14px;}
.news li a { width:485px; height:29px; line-height:29px; color:#666666; background-image:url(../images/but_1.gif); background-repeat:no-repeat; background-position:left center; padding-left:13px;}
.news li a:hover { color:#5b8a6e; text-decoration:none;}
.picbox { width:724px; height:177px; background-image:url(../images/col_2_pic.jpg); background-repeat:no-repeat; background-position:left top;}
.picbox h2 { font-size:14px; color:#444444; float:left; line-height:37px; text-indent:40px;}
.pics li { width:174px; float:left; margin:0px 0px 0px 0px; line-height:25px; color:#666666; text-align:center;}
.pics li a { line-height:30px; color:#666666;}
.pics li a img { width:150px; height:100px; border:1px solid #e6e6e6; padding:1px;}
.pics li a:hover img { border:1px solid #b8b8b8;}
.pics li a:hover { color:#5b8a6e; text-decoration:none;}
.col_3pic { width:170px;}
.col_3pic a img { width:160px; height:120px; padding:2px; border:1px solid #e7e7e7;}
.about { width:530px; color:#666666; line-height:25px; text-indent:2em;}
.about a { color:#666666; line-height:25px; display:block;}
.about a:hover { color:#2a4e38; text-decoration:none;}
.footbox { height:100px; text-align:center; background-image:url(../images/foot_bg.gif); background-repeat:repeat-x; background-position:left top;}
.foot { width:982px; height:110px; margin:0 auto; text-align:left; background-image:url(../images/foot_ct.jpg); background-repeat:repeat-x; background-position:left top;}
.footlist { width:805px; color:#777777; text-align:left; margin:18px 0 0 0; line-height:23px; display:inline; text-align:center;}
.footlist a {color:#777777;}
.bapic a img { margin:16px 10px 0 0;}
.g2pic a img { margin:6px 15px 0 0;}
.pdnav { width:230px; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.pdnavlist { width:173px; height:35px; line-height:35px; color:#32a962; font-size:14px; text-align:right; margin-left:15px;}
.pdnavlist a { width:163px; height:35px; line-height:35px; background-image:url(../images/pd_nav.jpg); background-position:left top; background-repeat:no-repeat; color:#32a962; font-size:14px; display:block; font-weight:bold; padding-right:30px;}
.pdnavlist a:hover { color:#2f8853; text-decoration:none;}
.pdnavlist .dq a { color:#a2a2a2; text-decoration:none;}
.pdnews { width:490px;}
.pdnews li { width:685px; height:29px; line-height:29px; color:#9e9e9e; font-size:14px; font-size:12px;}
.pdnews li a { width:585px; height:29px; line-height:29px; color:#666666; background-image:url(../images/but_1.gif); background-repeat:no-repeat; background-position:left center; padding-left:13px; display:block; float:left; font-size:14px;}
.pdnews li a:hover { color:#5b8a6e; text-decoration:none;}
.pdnavsan { width:210px; padding-left:20px;}
.pdnavsan li { width:190px; height:30px; line-height:30px; background-image:url(../images/col_1_li.jpg); background-repeat:no-repeat; background-position:left center; font-size:14px; color:#008335; padding-left:15px;}
.pdnavsan li a { color:#698d86;}
.pdnavsan .dq a { color:#a2a2a2;}
.prolist { width:700px; height:125px; border-bottom:1px dashed #cccccc;}
.propic a img { width:150px; height:100px; display:block; padding:2px; border:1px solid #cccccc;}
.propic a:hover img { border:1px solid #b0c0b7;}
.prolist dl { width:525px;}
.prolist dt { width:525px; height:23px; line-height:23px; font-size:14px; font-weight:bold; color:#04973f;}
.prolist dt a { color:#04973f;}
.prolist dt a:hover { color:#0f7a3a; text-decoration:none;}
.prolist dd { width:525px; color:#666666;}
.prolist dd a { color:#666666;}
.prolist dd a:hover { color:#484848; text-decoration:none;}
.anli { width:700px;}
.anli li { width:350px; height:28px; line-height:28px; color:#9e9e9e; font-size:14px; float:left; border-bottom:1px dashed #cccccc;}
.anli li a { width:350px; height:28px; line-height:28px; color:#666666; background-image:url(../images/but_1.gif); background-repeat:no-repeat; background-position:left center; padding-left:13px; font-size:14px;}
.anli li a:hover { color:#5b8a6e; text-decoration:none;}


