@charset "UTF-8"; 
html{ _overflow-y: scroll;}
body{font-family:"微软雅黑",Tahoma,"宋体";font-size:12px; color:#515151; text-align:center; margin: 0 auto;}
a{ text-decoration:none;} 
a:link {color:#515151;}
a:visited {color:#515151;}
a:hover{color:#526f01;}
a:active {color:#515151;}
*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img{border:none;}
checkbox{border: 0px;}
input,textarea{ border:0px; }
.clear{clear:both;}
 
#iwrapper{ margin:0 auto;text-align:center; width:1000px;}
#iheader{text-align:left; background:#eff4de url(../images/top_bj.gif) repeat-x left top; height:80px; }
#imain{ text-align:left; padding-bottom:16px;}
#ileft{ width:250px;}
#iright{ background:url(../images/right_bj.gif) no-repeat left top; padding:32px 18px 0 18px;}
.iright{ background:url(../images/right_bj.gif) no-repeat left top; padding:32px 19px 0 19px;}
#footer{ text-align:center; border-top:3px solid #709901; background:#f6f9ec; padding:16px 0;}
#footer img{ vertical-align:middle;}
#top{ background:url(../images/itop.gif) repeat-x left top;}
 
.logo{ padding:0px 0 0px 26px;} 
 
 /*主菜单*/
.menu{ height:44px; background:url(../images/menu_m.gif) repeat-x left bottom;}
.menu table{ height:44px; background:url(../images/menu_r.gif) no-repeat right bottom;}
.menu td{ height:30px; background:url(../images/menu_l.gif) no-repeat left bottom; padding:0 0 0 20px;}
.menu ul{ list-style:none; }
.menu li{ float:left; line-height:30px; background:url(../images/menu_line.gif) no-repeat left center; padding:0 1px 0 2px;}
.menu li a,.menu li a:visited{ display:block; color:#fff; line-height:30px; font-size:14px; font-weight:bold;}
.menu li a p{ color:#fff; line-height:30px; padding:0 15px 0 15px;} 
.menu li a:hover{ color:#526f01; background:url(../images/menuhover_r.gif) no-repeat right bottom;}
.menu li a:hover p{ color:#526f01; background:url(../images/menuhover_l.gif) no-repeat left bottom;}
.menu .current,.menu .current:visited{ color:#526f01; background:url(../images/menuhover_r.gif) no-repeat right bottom;}
.menu .current p,.menu .current:visited p{ color:#526f01; background:url(../images/menuhover_l.gif) no-repeat left bottom;}
 
.menu .none{ background:none;}
 
/*标语 广告*/
.banner{ margin-bottom:13px;}
 
/*底部信息*/
.footnav{ line-height:25px; color:#000;}
.footnav a{ color:#000; padding:0 3px 0 9px; line-height:25px;}
.footnav a:visited{ color:#000;}
.footnav a:hover{ color:#000;}
.copyright{ line-height:24px; margin-bottom:4px;}/*版权*/
 
 
/*首页内容块*/
 
/*首页产品*/
.iproduct{ margin-bottom:13px;}
.ipronav{ height:26px; margin:0 0px 20px 14px;}
.ipronav a{ display:block; float:left; background:#dcdcdc url(../images/ipronav_r.gif) no-repeat right bottom; line-height:26px; margin-right:10px;}
.ipronav a p{ background:url(../images/ipronav_l.gif) no-repeat left bottom; line-height:26px; padding:0 10px;}
.ipronav a:hover{ background:#cadfba url(../images/ipronav_h_r.gif) no-repeat right bottom;}
.ipronav a:hover p{ background:url(../images/ipronav_h_l.gif) no-repeat left bottom;}
.ipronav .current,.ipronav .current:visited{ background:#cadfba url(../images/ipronav_h_r.gif) no-repeat right bottom;color:#526f01;}
.ipronav .current p,.ipronav .current:visited p{ background:url(../images/ipronav_h_l.gif) no-repeat left bottom;color:#526f01;}
 
.ipro_con{ height:430px; overflow:hidden;}
 
.ipro_detail{ float:left; width:102px; padding:0px 14px; text-align:center;height:145px;}
.ipro_detail h2{ width:102px; height:102px; }
.ipro_detail h2 a{width:100px;height:100px; border:1px solid #ccc;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.ipro_detail h2 img{vertical-align:middle;}
.ipro_detail p{line-height:15px; padding-top:3px;}
.ipro_detail p a{line-height:20px;}
.iproduct h6{ height:5px; overflow:hidden;}
 
/*首页公司简介*/
.icompany{ background:url(../images/boxbj_m.gif) repeat-y; margin-bottom:13px;}
.icompany_bot{ background:url(../images/boxbj_b.gif) no-repeat left bottom;}
.icompany_top{ background:url(../images/boxbj_t.gif) no-repeat left top; padding:20px;}
.icom_con{ padding:12px 6px 0px 6px;}
.icompany p{ line-height:23px;}
.icompany p a,.icompany p a:visited{ line-height:23px; font-family:"宋体";color:#526f01;}
.ibusiness{ margin-bottom:13px;}
.ibusiness_con{ width:590px; background:url(../images/ibusiness_bj.gif) repeat-y; height:128px; margin:1px 0}
.ibusiness_con_t{ background:url(../images/ibusiness_t.gif) no-repeat left top; padding:20px 100px 25px 20px;}
.ibusiness_con h1{ color:#000;line-height:25px; padding-bottom:8px;} 
.ibusiness_con h1 span{line-height:25px; color:#526f01;padding:0 5px 0 2px;font-size:24px; font-style:italic;}
.ibusiness_con h1 a,.ibusiness_con h1 a:visited{line-height:25px; color:#000;} 
.ibusiness_con h1 a:hover{ color:#000;} 
.ibusiness_con p{ line-height:23px;} 
.ibusiness_con p a,.ibusiness_con p a:visited{ line-height:23px; color:#526f01; font-family:"宋体"; text-decoration:underline;}
.sizscolor {
 FILTER: Dropshadow(offx=1,offy=0,color=white)
 Dropshadow(offx=0,offy=1,color=white)
 Dropshadow(offx=0,offy=-1,color=white)
 Dropshadow(offx=-1,offy=0,color=white)
}
.ibusy_t01{ width:28px;height:130px; margin-right:4px; background:url(../images/pic01.jpg) no-repeat left top; overflow:hidden;}
.ibusy_t01 h2{color:#526f01;font-size:13px; width:9px; padding:43px 9px 0; line-height:14px; overflow:hidden;}
.ibusy_t01 h2 a{color:#526f01;line-height:14px;width:9px; overflow:hidden;}
.ibusy_t02 h2 a span{ display:block; padding:0 0 0 4px; font-size:10px; font-weight:normal;}
.ibusy_t01 h2 a:visited{color:#526f01;}
.ibusy_t01 h2 a:hover{color:#000;}
 
.ibusy_t02{ width:28px;height:130px; margin-right:4px; background:url(../images/pic02.jpg) no-repeat left top;}
.ibusy_t02 h2{color:#526f01;font-size:13px; width:9px; padding:43px 9px 0;line-height:14px; overflow:hidden;}
.ibusy_t02 h2 a{color:#526f01;line-height:14px;overflow:hidden;width:9px;}
.ibusy_t02 h2 a span{ display:block; padding:0 0 0 4px; font-size:10px; font-weight:normal;}
.ibusy_t02 h2 a:visited{color:#526f01;}
.ibusy_t02 h2 a:hover{color:#000;}
.ibusy_t03{ width:28px;height:130px; margin-right:4px; background:url(../images/pic03.jpg) no-repeat left top;}
.ibusy_t03 h2{color:#526f01;font-size:13px; width:9px; padding:43px 9px 0;line-height:14px; overflow:hidden;}
.ibusy_t03 h2 a{color:#526f01;line-height:14px;overflow:hidden;width:9px;}
.ibusy_t03 h2 a span{ display:block; padding:0 0 0 4px; font-size:10px; font-weight:normal;}
.ibusy_t03 h2 a:visited{color:#526f01;}
.ibusy_t03 h2 a:hover{color:#000;}
.ibusy_t04{ width:28px;height:130px; margin-right:4px; background:url(../images/pic04.jpg) no-repeat left top;}
.ibusy_t04 h2{color:#526f01;font-size:13px; width:9px; padding:43px 9px 0;line-height:14px; overflow:hidden;}
.ibusy_t04 h2 a{color:#526f01;line-height:14px;overflow:hidden;width:9px;}
.ibusy_t04 h2 a span{ display:block; padding:0 0 0 4px; font-size:10px; font-weight:normal;}
.ibusy_t04 h2 a:visited{color:#526f01;}
.ibusy_t04 h2 a:hover{color:#000;}
/*首页公司新闻*/ 
.inews{}
.inews dl{ list-style:none; padding:18px 2px 0 2px;}
.inews dt{ margin-bottom:1px;}
.inews dt a{ display:block; line-height:24px;}
.inews dt a p{ line-height:24px; background:url(../images/icon04.gif) no-repeat 11px 11px; padding-left:25px;}
.inews dt a:hover{ background:url(../images/title02_r.gif) no-repeat right bottom;}
.inews dt a:hover p{ background:url(../images/title02_l.gif) no-repeat left bottom;}
.inews .current,.inews .current:visited{ background:url(../images/title02_r.gif) no-repeat right bottom;color:#526f01;}
.inews .current p,.inews .current:visited p{ background:url(../images/title02_l.gif) no-repeat left bottom;color:#526f01;}
 
/*首页联系我们*/ 
.icontact{ }
.icontact dl{ padding:15px 5px 40px 10px;}
.icontact p{ line-height:25px;}
 
.ibox{ background:url(../images/ibox01_m.gif) repeat-y; margin:0 5px;}
.ibox_bot{ background:url(../images/ibox01_b.gif) no-repeat left bottom;}
.ibox_top{ background:url(../images/ibox01_t.gif) no-repeat left top; padding:12px 12px 20px 16px;}
.ibox_top2{ background:url(../images/ibox01_t.gif) no-repeat left top; padding:12px 12px 9px 16px;}
.ibox2{ background:url(../images/iproduct_m.gif) repeat-y;}
.ibox2_bot{ background:url(../images/iproduct_b.gif) no-repeat left bottom;}
.ibox2_top{ background:url(../images/iproduct_t.gif) no-repeat left top; padding:22px 19px 10px 19px;}
 
/*标题*/
.ititle{ height:24px; border-bottom:1px solid #d3d3d3; background:url(../images/icon01.gif) no-repeat 3px 4px; padding-left:21px; font-weight:bold; color:#000; line-height:24px; }
.ititle span{ line-height:12px;padding-left:6px; color:#9f9f9e; font-weight:normal;}
.ititle2{ height:24px; padding-left:6px; font-weight:bold; color:#000; line-height:24px;}
.ititle2 span{ line-height:12px;padding-left:6px; color:#9f9f9e; font-weight:normal;}
.ititle2 a{ float:right; margin:7px 2px 0 0}
.title{ height:29px; background:url(../images/title01_m.gif) repeat-x left bottom; line-height:29px; color:#000;}
.title h2{ background:url(../images/title01_r.gif) no-repeat right bottom;line-height:29px; color:#000;}
.title h2 p{ background:url(../images/title01_l.gif) no-repeat left bottom;line-height:29px; color:#000; padding-left:44px;}
.title span{ line-height:29px; color:#709901; padding-left:7px; font-weight:normal;}
.title .more{ float:right; margin:10px 12px 0 0;}
 
.place{height:24px; border-bottom:1px solid #d3d3d3; margin-bottom:15px;}
.place .tit{ height:24px; background:url(../images/icon01.gif) no-repeat 3px 4px; padding-left:21px; font-weight:bold; color:#000; line-height:24px;}
.place .tit span{line-height:12px;padding-left:6px; color:#9f9f9e; font-weight:normal;}
.place p{ display:inline; background:url(../images/icon02.gif) no-repeat left 4px; padding-left:0px; line-height:24px;}
.place p a{ padding:0 5px 0 8px; line-height:24px; text-decoration:none;}
 
#content_box{ width:654px; overflow:hidden; } 
 
 
.leftmenu{}
.leftmenu dl{ list-style:none; padding:18px 2px 0 2px;}
.leftmenu dt{ height:24px; margin-bottom:1px; overflow:hidden;}
.leftmenu dt a{ display:block; line-height:24px;height:24px;}
.leftmenu dt a h5{ line-height:24px;height:24px; background:url(../images/icon04.gif) no-repeat 11px 11px; padding-left:25px; font-weight:normal;}
.leftmenu dt a:hover{ background:url(../images/title02_r.gif) no-repeat right bottom;}
.leftmenu dt a:hover h5{ background:url(../images/title02_l.gif) no-repeat left bottom;}
.leftmenu .current,.leftmenu .current:visited{ background:url(../images/title02_r.gif) no-repeat right bottom;color:#526f01;}
.leftmenu .current h5,.leftmenu .current:visited h5{ background:url(../images/title02_l.gif) no-repeat left bottom;color:#526f01;}
 
.leftmenu dd{ padding:3px 5px 3px 30px; }
.leftmenu dd p{ line-height:22px; }
.leftmenu dd p a{ display:block; line-height:22px;background:url(../images/icon06.gif) no-repeat left 9px; padding-left:12px;}
.leftmenu dd h6{ text-align:right; line-height:22px; font-weight:normal;}
.leftmenu dd h6 a,.leftmenu dd h6 a:visited{ padding-right:5px; line-height:22px; color:#526f01; text-decoration:underline;}
 
 
.content{text-align:left;font-size:14px;}
.content h1{ background:#83b800; height:22px; line-height:22px; padding-left:12px; color:#fff;}
.content h2{ background:url(../images/title02_m.gif) repeat-x left bottom; height:24px; line-height:24px; color:#526f01; text-indent:10px;}
.content h2 p{ background:url(../images/title02_r.gif) no-repeat right bottom; height:24px; margin:0;}
.content h2 span{ display:block; background:url(../images/title02_l.gif) no-repeat left bottom; line-height:23px; color:#526f01;padding:1px 0 0 12px; font-size:12px;}
.content h2 strong{line-height:23px; }
.content h2 a{ color:#526f01;}
.content h2 a:visited{ color:#526f01;}
.content h2 a:hover{ color:#526f01; text-decoration:underline;}
.content h3{ color:#526f01; text-align:center; font-size:26px; line-height:1.8em; color:#526f01; font-weight:800;}
.content h3 strong{line-height:1.8em;}
.content h3 a,.content h3 a:visited{ color:#526f01; line-height:1.8em;}
.content h4{height:29px;background:url(../images/title01_m.gif) repeat-x left bottom; line-height:29px; color:#000; text-indent:10px}
.content h4 p{ background:url(../images/title01_r.gif) no-repeat right bottom;line-height:29px; color:#000; margin:0;}
.content h4 span{ display:block; background:url(../images/title01_l.gif) no-repeat left bottom;line-height:29px; color:#000; padding-left:34px;}
.content h4 a{ float:right; line-height:29px; margin:0 10px 0 0; color:#000; font-family:"宋体";}
.content h4 a:visited{ color:#000; }
.content h4 a:hover{ color:#000; }
.content h4 strong{ line-height:29px;}
.content h5{ height:28px; line-height:28px; background:url(../images/title03.gif) no-repeat left bottom; padding-left:24px; color:#526f01;}
.content h6{ line-height:26px; height:26px; text-align:center; font-weight:normal; color:#515151;}
.content li{ margin-left:3.5em;}
.content p {margin:8px auto0;}
.content strong{ color:#2b7104;}
.content a{ color:#000;text-decoration:underline;}
.content table{border-collapse:collapse;font-size:12px;}
.content table td{padding:0px 5px; background:#fff;}
.content table p{ margin:0;}
.tableboder table{border:1px solid #b7b7b7;}
.tableboder th{background:url(../images/th.gif) repeat-x left top; color:#526f01;border:1px solid #b7b7b7; padding:0px 5px; font-weight:normal; text-align:center;}
.tableboder td{border:1px solid #b7b7b7;}
.tools{ text-align:center; color:#526f01; margin:10px 0; height:24px; line-height:24px; font-size:12px; background:url(../images/page_bj.gif) no-repeat left bottom;}
.tools a,.tools a:visited{ color:#526f01; padding:0 3px; line-height:24px;}
.page{text-align:center; color:#526f01; margin:10px 0; height:24px; line-height:24px;background:url(../images/page_bj.gif) no-repeat left bottom;}
.page a,.page a:visited{ color:#526f01; padding:0 3px; line-height:25px;}
.content .prdetail_c table{ background:none; border:none;}
.content .prdetail_c table td{ background:none; border:none;}
.content .prdetail_c{ background:#f7f7f7;margin:15px 3px; padding:1px;}
.content .prdetail_c span{ text-align:center; width:240px; float:left;display:block; }
.content .prdetail_c #divcon{border-collapse:collapse; border:1px solid #dbdbdb;}
.content .prdetail_c #divcon td{ padding:10px; border:1px solid #dbdbdb;}
.content .prdetail_c img{ border:2px solid #dbdbdb; }
.content .prdetail_c p{ margin:0;}
 
.detail_con{ padding:5px 10px ;}
 
.brief{ background:#e1eed7 url(../images/ibrief_b.gif) no-repeat left bottom; margin-bottom:15px; line-height:23px; color:#526f01}
.brief_bj{ background:url(../images/ibrief_t.gif) no-repeat left top; padding:12px 20px;}
.brief_bj a{ color:#f00;}
 
.news_list{ padding:0 5px;}
.news_list ul{ list-style:none; text-align:right; }
.news_list li{ height:29px; padding:0 13px 0 7px; background:url(../images/botlie01.gif) repeat-x left bottom;}
.news_list li a{ display:block;line-height:29px;height:29px; font-family:tahoma,"宋体"; cursor:pointer;}
.news_list li a p{ background:url(../images/icon04.gif) no-repeat left 12px; padding-left:14px; line-height:29px; width:450px; float:left; text-align:left; height:29px;}
.news_list li a:hover{}
.news_list li a:hover p{background:url(../images/icon05.gif) no-repeat left 12px;}
.news_list li img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:10px 0 0px 3px;}
 
.news_list dl{ list-style:none; text-align:right;}
.news_list dt{ height:29px; padding:0 20px 0 13px; border-bottom:1px solid #d0d0d0;}
.news_list dt a{ display:block;line-height:29px;height:29px; font-family:tahoma,"宋体"; cursor:pointer;}
.news_list dt a p{ background:url(../images/icon03.gif) no-repeat left 12px; padding-left:18px; line-height:29px; width:450px; float:left; text-align:left; height:29px;}
.news_list dt a:hover{ color:#550000;}
.news_list dt img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:10px 0 0px 3px;}
.news_list dd{ display:block; padding:6px 10px 2px 15px; color:#333; text-align:left;}
 
.news_detail{ padding: 0px;}
.news_detail .news_con{ padding:9px 5px;}
 
.down_list{ } 
.down_list td{ padding:2px 10px; border-bottom:1px solid #d0d0d0;} 
.down_list h1{ background:url(../images/icon02.gif) no-repeat 0px 50%; line-height:28px; padding-left:10px; font-weight:normal}
.down_list a,.down_list a:visited{ color:#515151; line-height:28px;}
 
.client{ margin:0px;} 
.client td{ background:url(../images/icon03.gif) no-repeat 25px 50%;padding:3px 0 3px 42px;height:21px;line-height:21px;}
 
 
.comment{ margin-bottom:15px }
.comment dl{ list-style:none; padding:10px;}
.comment dt{ line-height:22px; padding-left:14px; }
.comment dt a{ display:block;line-height:22px; background:url(../images/icon04.gif) no-repeat left 8px; padding-left:10px; text-decoration:underline;}
.comment dt a:hover{ background:url(../images/icon05.gif) no-repeat left 8px;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; }
.comment .input{ width:180px; height:21px; border:1px solid #bdbdbd; background:#fff; line-height:21px;}
.comment .button01{ background:url(../images/review_button01.gif) no-repeat; width:70px; height:22px; margin-left:8px;}
.comment .button02{ background:url(../images/review_button02.gif) no-repeat; width:70px; height:22px; margin-left:8px;}
.comment .text{ border:1px solid #bdbdbd; background:#fff;width:400px; height:90px;}
.comment_con{ margin-top:12px;}
 
.pro_list{ padding:0;}
.pro_list td{text-align:center;}
.pro_list div{ width:110px; background:#fff; padding:10px 5px; margin:10px 5px;text-align:center; vertical-align:middle;}
.pro_list div h4{ width:102px; height:102px; margin:0 auto;}
.pro_list div h4 a{width:100px;height:100px;border:1px solid #b7b7b7;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.pro_list div h4 img{vertical-align:middle;}
.pro_list div h3{line-height:25px; font-weight:normal; padding:8px 0;}
.pro_list div p{ line-height:18px;}
/*内容页产品列表标题*/
.pro_title{ padding-bottom:15px!important;>padding-bottom:0!important;padding-bottom:0;}
.pro_title h6{width:107px;float:left;margin:0 11px 0 0;height:26px;}
.pro_title h6 a{color:#515151; line-height:26px;background:url(../images/pronav_a.jpg) no-repeat left bottom; display:block; padding-left:10px; font-weight:normal;}
.pro_title h6 a:visited{color:#515151;}
.pro_title h6 a:hover,.pro_title .current a{color:#526f01;background:url(../images/pronav_h.jpg) no-repeat left bottom;}
.pro_title .current a:visited{color:#526f01;}
 
.pro_c{ border:1px solid #dbdbdb; background:#f7f7f7; margin-bottom:10px; padding:12px;} 
.pro_c .img{ width:100px; border:2px solid #dbdbdb;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px 0 0; vertical-align:top; color:#515151;}
.pro_c th{font-weight:normal; padding:0 0 0 15px; text-align:left; vertical-align:top; color:#526f01;}
.pro_c span{ color:#526f01; padding:5px 0 5px 0; line-height:25px;}
.pro_c span a,.pro_c span a:visited{ color:#526f01; text-decoration:underline;}
.pro_c span a:hover{ color:#526f01;}
.pro_c h4{ width:100px; border:2px solid #dbdbdb;} 
.pro_lista{}
.pro_lista h1{ background:url(../images/tit_r.jpg) no-repeat right top; line-height:28px;vertical-align:middle;}
.pro_lista h1 p{ background:url(../images/tit_l.jpg) no-repeat left top; line-height:28px; vertical-align:middle;}
.pro_lista h1 p span{ font-size:19px;color:#526f01; padding:0 10px 0 0; line-height:28px;vertical-align:middle;}
.pro_lista h1 a{color:#526f01; line-height:28px; padding-left:30px;} 
.pro_lista h1 a:visited{color:#526f01;}
.pro_lista h1 a:hover{color:#526f01;}
.pro_lista h2{padding:10px 10px 15px 15px;font-weight:normal;}
.pro_lista h2 a,.pro_lista h2 a:visited,.pro_lista h2 a:hover{ color:#526f01; font-weight:normal; float:right; text-decoration:underline; padding:5px 20px 20px 0;}
.other_brief{ }
.probrief{ padding:8px 15px 16px 15px; }
.probrief p{ line-height:22px; color:#333}
.detail_brief{padding:8px;}
.pro_othter{ }
.pro_othter ul{ list-style:none; padding:8px 10px 21px 10px;}
.pro_othter li{ line-height:25px; background:url(../images/botline01.gif) repeat-x left bottom;}
.pro_othter li a,.pro_othter li a:visited{line-height:20px;display:block;background:url(../images/icon04.gif) no-repeat 10px 10px;padding-left:23px; }
/*添加成功案例橱窗页面case_list_b.html*/
.case_listb{padding:10px 0 0px 0;}
.case_listb .case_product{float:left;width:139px;text-align:center;padding:0 0 10px 0!important;>padding:0 0 0px 0!important;padding:0 0 0px 0;}
.case_listb .case_product h2{width:100px;height:100px;border:1px solid #ccc;margin:0 auto;text-align:center;}
.case_listb .case_product h3{font-weight:normal;padding:5px 0 0 0;}
.case_listb .case_product h3 a{color:#709901;}
.case_listb .case_product h3 a:visited{color:#709901;}
.case_listb .case_product h3 a:hover{color:#709901;text-decoration:underline;} 
 
.sitemap{ padding:0;}
.sitemap h4{height:29px;background:url(../images/title01_m.gif) repeat-x left bottom; line-height:29px; color:#000; text-indent:10px}
.sitemap h4 p{ background:url(../images/title01_r.gif) no-repeat right bottom;line-height:29px; color:#000;}
.sitemap h4 span{ display:block; background:url(../images/title01_l.gif) no-repeat left bottom;line-height:29px; color:#000; padding-left:34px;}
.sitemap_con{ padding:6px 8px 15px 8px;}
.sitemap_con p{ line-height:22px;}
.sitemap_con h2{ line-height:30px; color:#526f01; font-weight:normal;}
.sitemap_con h2 a{ line-height:30px;color:#526f01; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#526f01;}
.sitemap_con h2 a:hover{ line-height:30px; color:#101010; font-weight:bold;}
 
.board{padding:0px;}
.btn{ width:70px; height:20px; line-height:18px; text-align:center; padding:0 8px; background:#2b7104;color:#fff;}
.board select{ width:60px;}
.board_border{}
.board_border{ padding:0 10px;}
.board_border ul{ margin:10px 5px 15px 0; list-style:none;}
.board_border li{ background:url(../images/icon04.gif) no-repeat left 7px; padding-left:10px;}
.board_border2{padding: 0 10px;}
.board_border2 .select{line-height:24px; }
.board_border2 .border{ }
.board_border2 .border_input{ width:125px; border:#aaa solid 1px; height:18px; line-height:18px;}
.board_border2 textarea{width:150px;height:80px;border:#aaa solid 1px;}
.form { margin:5px 0 10px 0;}
.form td{padding:3px 0; }
.sitemsg{padding:0px;}
.sitemsg td{ padding:3px 8px;}
.sitemsg .msgtitle{color:#333; background:#eee url(../images/botline01.gif) repeat-x left bottom; }
.sitemsg b{color:#515151;} 
 
