/* 全局CSS定义 */
*{margin:0 auto 0 auto;padding:0;border:0;line-height:170%;}
body {font-family: arial, 宋体, serif;font-size:12px; color:#412e1d; 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;} 
.black,a.black:link,a.black:visited {color:#211103;font-weight:bold;font-size:14px; }    
.span{margin:0 5px 0 10px;} 
.red,a.red:link,a.red:visited {color:#8d3529; }                     
/*首页CSS定义 */
#box{width:950px;height:auto; margin:0 auto 0 auto; padding:0  0 15px 0; background-color:#ccb092; overflow:hidden;}
.p{float:left; width:950px;height:auto; }
.left{float:left;width:670px;height:auto;padding:0  0 0 10px;}
.right{float:left; width:255px;height:auto; margin:10px 0 10px 0;padding:0 0 0 10px;border-left-width:1px;border-left-style: solid;border-left-color: #a8907a;}
.title_bg{float:left; width:910px;height:auto; padding:3px  0  5px 40px; background:url(../images/title_bg.gif) no-repeat;font-weight:bold;font-size:16px;color:#fff;}
.left_tex{width:640px;height:auto; float:left;padding:5px 0 5px 10px; }
.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:640px;height:auto; float:left;padding:5px 0 5px 10px; 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:30px;padding:2px 0 0 10px; background:url(../images/li_icon02.gif) no-repeat 3px 12px; 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:390px;height:auto; float:left;padding:0 0 0 10px;}
.left_tex03{width:320px;height:auto; float:left;padding:0 0 0 10px;}
.fl_photo{width:195px;height:auto;float:left; padding:10px 10px 15px 0;}
.fl_photo2{width:170px;height:auto;float:left; padding:10px 10px 5px 62px;}
.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:100px;height:80px;float:left; border:1px #e1d1c0 solid; }
.fl_t{width:182px;height:23px;float:left;text-align:center;padding:5px 0 0 0; }
.fl_t02{width:230px;height:17px;float:left;text-align:center;padding:5px 0 5px 0; }
.fl_t03{width:102px;height:17px;float:left;text-align:center;padding:5px 0 0 0; }
.fl_t04{width:200px;height:23px;float:left;padding:5px 0 0 0; color:#8d3529;}
.right_co{width:210px;height:auto; padding:0 0 0 40px;}
.right_tex{width:250px;height:auto; float:left;padding:5px 0 5px 0; text-indent:24px;}
.right_title{width:250px;height:20px; float:left;padding:0 0 5px 0; }
.p_co{float:left; width:920px;height:auto; padding:10px 0 10px 30px;}
.right_more{ float:left;width:200px; height:auto; padding:10px 10px 0 5px; text-align:right;}

.bottom{float:left; width:910px;height:auto; padding-top:20px;}






