/* 全局CSS定义 */
*{margin:0 auto 0 auto;padding:0;border:0;line-height:170%;}
body {font-family: arial, 宋体, serif;font-size:12px; color:#5F3A19; text-align:left;  background-color:#fff;}
a:link { color:#412e1d; text-decoration: none;}
a:visited { color:#412e1d; text-decoration: none;}
a:hover { color:#60360f; text-decoration: underline;}
a:active { color:#472a10; text-decoration: underline;}   
.span{margin:0 5px 0 10px;} 
.red,a.red:link,a.red:visited {color:#8d3529; font-weight:bold;}                     
/*首页CSS定义 */
#box{width:950px;height:auto; margin:0 auto 0 auto;  background-color:#ccb092; background:url(../images/bg_bg.gif) repeat-y;overflow:hidden;}
.co_box{width:940px;height:auto; float:left; padding:0 0 0 10px;}
.p{float:left; width:950px;height:auto; }
.left{float:left;width:675px;height:auto;padding:0  0 0 10px; margin:5px 0 0 0;background:url(../images/co_bgco.gif) repeat-y  10px 0; }

.right{float:left; width:255px;height:auto; margin:5px 0 0 0;padding:0 0 0 10px;}
.title_bg{float:left; width:900px;height:auto; padding:5px  0  5px 50px; background:url(../images/title_bg.gif) no-repeat;font-weight:bold;font-size:14px;color:#FAF9F9; margin:10px 0 5px 0;}
.left_tex{width:675px;height:auto; float:left;padding:5PX 0 10px 0; }
.left_tex25{width:400px;height:auto; float:left;padding:5px 0 5px 10px; }
.left_tex11{width:640px;height:auto; float:left;padding:5px 0 5px 20px; }
.left_tt{width:665px;height:auto; float:left;padding:5px 0 5px 10px; text-indent:24px;}
.left_co{width:665px;height:auto; float:left; }
.left_co2{width:645px;height:auto; float:left; background:url(../images/left_bg02.jpg) no-repeat 200px 20px; padding:0 15px 0 15px; text-indent:24px;}

.left_title{width:640px;height:auto; float:left;padding:5px 0 10px 10px; margin-top:10px;border-top-width:1px;border-top-style:solid;border-top-color: #ab927c;}
.left_title02{width:640px;height:auto; float:left;padding:5px 0 15px 10px; text-align:center;}
.news{ float:left;width:300px; height:auto;padding:2px 0 0 10px; background:url(../images/li_icon02.gif) no-repeat 3px 12px; color:#2d0404;  line-height:170%;}
.news02{ float:left;width:280px; height:20px;padding:5px 0 5px 10px; background:url(../images/li_icon02.gif) no-repeat 3px 15px; color:#2d0404;}
.right_pt{width:245px;height:auto; float:left;padding:8px 0 0 10px; color:#2d0404;}
.pic230{width:230px;height:150px; float:left;border:1px #e1d1c0 solid;}
.left_tex02{width:440px;height:auto; float:left;padding:10px 0 0 10px;}
.left_tex03{width:430px;height:110px; float:left;padding:5px 0 0 10px; text-indent:24px;}
.fl_photo{width:195px;height:auto;float:left; padding:10px 10px 15px 0;}
.fl_photo2{width:200px;height:auto;float:left; padding:10px 0 5px 20px;}
.fl_photo3{width:195px;height:auto;float:left; padding:10px 10px 5px 32px;}
.fl_photo4{width:215px;height:auto;float:left; padding:10px 5px 15px 0;}
.fl_p{width:180px;height:115px;float:left; border:1px #e1d1c0 solid; }
.fl_p02{width:180px;height:115px;float:left; border:1px #9A795F solid; padding:5px 5px 5px 5px; }
.fl_t{width:182px;height:23px;float:left;text-align:center;padding:5px 0 0 0; }
.fl_t02{width:200px;height:17px;float:left;text-align:center;padding:5px 0 5px 0; }
.fl_t03{width:190px;height:20px;float:left;text-align:center;padding:5px 0 0 0; font-weight:bold;}
.fl_t06{width:190px;height:auto;float:left;text-align:left;padding:5px 0 0 0; }
.fl_t05{width:190px;height:auto;float:left;text-align:center;padding:5px 0 0 0; }
.fl_t04{ height:40px; float:left;padding:5px 0 10px 0; color:#8d3529; font-weight:bold;font-size:14px;}
.right_co{width:210px;height:auto; padding:0 0 0 40px;}
.right_tex{width:222px;height:auto; float:left;padding:5px 10px 5px 5px; text-indent:24px;}
.right_title{width:210px;height:28px; float:left;padding:15px 0 0 45px; background:url(../images/right_title_bg.gif) no-repeat;font-weight:bold;font-size:14px;color:#FAF9F9;}
.right_title02{width:246px;height:auto; float:left;padding:0 0 0 8px; background:url(../images/right_title_bg02.gif) repeat-y;}
.right_title022{width:230px;height:auto; float:left;padding:0 16px 0 8px; background:url(../images/right_title_bg02.gif) repeat-y;}
.right_title03{width:255px;height:auto; float:left; }
.right_title04{width:240px;height:27px; float:left;padding:5px 0 0 45px; background:url(../images/title_bg04.gif) no-repeat;font-weight:bold;font-size:14px;color:#FAF9F9;}
.p_co{float:left; width:900px;height:auto; padding:10px 20px 0 30px; background:url(../images/co_co2.gif) repeat-y 10px 0; }
.p_co2{float:left; width:846px;height:auto; padding:5px 20px 0 84px; background:url(../images/co_co2.gif) repeat-y 10px 0; line-height:210%;}
.p_co3{float:left; width:900px;height:30px; padding:10px 20px 0 30px; background:url(../images/co_co5.gif) no-repeat 10px 0;}
.right_more{ float:left;width:215px; height:18px; padding:5px 10px 0 5px; text-align:right;}
.right_more2{float:right;width:180px;height:27px;padding:7px 15px 0 5px;text-align:right;background-image: url(../images/more_bg.gif);background-repeat: no-repeat;background-position: right;}

dl{list-style:none;}
dt{float:right; padding:20px 30px 0 0;}
dd{ font-size:12px; line-height:210%;}

.bottom{float:left; width:940px;height:auto; padding:10px 0  10px 10px; }






