@charset "utf-8";
/* CSS Document */
ul { list-style-type:none; margin-left:0px;}
img{border:none;}
a{color:#662020;}
body { margin:0 auto; font-size:12px; background:url(bg.jpg) top center no-repeat;}
h1{font-size:14px; width:996px; margin:0 auto; line-height:36px;}
.m_top_36 { margin-top:0px;}
.m_top_17 { margin-top:17px;}
.m_top_18 { margin-top:18px;}
.m_top_10 { margin-top:10px;}
.m_left_5 { margin-left:5px;}
.m_top_7 { margin-top:7px;}
.m_top_3 { margin-top:3px;}
.m_right_40 { margin-right:40px;}


.top_home:link { font-size:14px; color:#71604a; font-weight:bold; text-decoration:none;}
.top_home:hover { font-size:14px; color:#662022; font-weight:bold; text-decoration:underline;}
.top_home:visited { font-size:14px; color:#71604a; font-weight:bold; text-decoration:none;}

.cp:link { color: #FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
.cp:hover { color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline;}
.cp:visited { color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}

.font_tpye { color:#2b2b2b; line-height:20px;text-align:left;}

.news:link { color:#2b2b2b; line-height:23px; text-align:left; text-decoration:none;}
.news:hover { color:#662020; line-height:23px; text-align:left; text-decoration:none;}
.news:visited { color:#2b2b2b; line-height:23px; text-align:left; text-decoration:none;}

.bq { color:#4b4b4b; line-height:22px; text-align:center;}
.bq a{color:#4b4b4b; text-decoration:none;}

/**********二级页面************/
.weizhi { color:#662022; line-height:25px; text-align:left;}
#sub_list { width:278px; height:auto; margin:auto;}
#sub_list ul li { width:278px; height:24px; float:left; line-height:25px; color:#662020; font-size:14px; font-weight:bold; text-align:left; margin-top:10px;}
#sub_list ul li a { width:268px;  height:24px; float:left; line-height:25px; color:#662020; font-size:14px; font-weight:bold; text-decoration:none; text-align:left; padding-left:10px; }
#sub_list ul li a:hover { width:268px; height:24px; float:left; line-height:25px; background:url(sub-list-link-bg.gif); color:#662020; font-size:14px; font-weight:bold; text-decoration:none; padding-left:10px; text-align:left; }

.main_xx { border:#846836 1px solid; margin-top:4px; line-height:22px; color:#662022; text-indent:25px; text-align:left;}
.main_xx_news { border:#846836 1px solid; margin-top:4px; line-height:22px; color:#662022;  text-align:left;}
.news_title_xx { border-bottom:#bea68b 1px solid; line-height:28px; text-align:center; color:#662022; font-size:16px; font-weight:bold;}

#news_list { width:650px; height:auto;}
#news_list ul li { width:650px; height:24px; line-height:24px; text-align:left; float:left; color:#662022; border-bottom:1px #662022 dotted; }
#news_list ul li a { width:645px; height:24px; line-height:24px; text-align:left; color:#662022; text-decoration:none; padding-left:5px;}
#news_list ul li a:hover { width:645px; height:24px; line-height:24px; text-align:left; color:#d40000; text-decoration:none;  padding-left:5px;}
#news_list ul li img { padding-top:7px;}
#news_list ul li span { float:right; text-align:right;}
.lmfy { height:20px; line-height:20px; margin-top:10px; text-align:center; color:#662022;}
.lmfy2 { height:35px; line-height:35px; margin-top:10px; text-align:center; color:#662022; border-top:dotted 1px #662022; padding-top:10px;}


.flft ul li{width:162px; float:left; height:158px;}
.flft ul li .cbg { display:block; text-align:center;color: #FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; background:url(index_222.gif) no-repeat center;}

.idxflft{height:316px;}
.idxflft ul li{width:178px; float:left; height:168px;}
.idxflft ul li .cbg {display:block; text-align:center;color: #FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; background:url(index_21.gif) no-repeat center;}

.contt{text-align:left;}
.car1 img{width:300px;}
.pg li{float:left; margin-left:10px;}

.flink li{width:90px; float:left; line-height:22px;}
.flink li a{color:#2B2B2B; display:block; text-align:center;}
