/* CSS Document */
body{
     width:960px;
	 margin: 0 auto;
	 background:url(../images/pic_common_bg.jpg) ;
	 text-align:center; 
	 font-size:12px;
	 font-weight:200;
}
a:link {
	color: #413E39;
	text-decoration: none;
}
a:visited {
	color: #413E39;
	text-decoration:none;
}
a:hover {
	color: #785627;
}
a:active {
	color: #785627;
}


ul,ul li{list-style:none; margin:0; padding:0}
p{ margin-top:0px; margin-left:4px; margin-right:0px; margin-bottom:0px;}

/*Õû¸öÍâ¿ò*/
#wraper{
width:1003px;
text-align:center;
background:url(../images/bgc.jpg) repeat-y;
height:auto;
}
.top{width:940px; height:96px; text-align:center;}
.top_logo{ clear:both; float:left; margin-top:20px; }
.top_title{float:left; margin-top:20px; margin-left:2px;}
.top_zheng{ float:left; margin-top:20px; margin-left:2px;}

.menu{ clear:both;width:940px; height:36px; text-align:center; background-image:url(../images/menu_bg2.gif);}
.menu_lbg{width:7px; float:left; height:36px; background:url(../images/menu_bg1.gif) no-repeat;}
.menu_bg{ width:926px;float:left; height:36px; background:url(../images/menu_bg2.gif) repeat-x; font-size:16px; font-weight:800;}
.menu_rbg{width:7px; float:left; height:36px; background:url(../images/menu_bg3.gif) no-repeat;}


.banner{ clear:both; width:940px; text-align:center; margin-top:4px;} 

.cbody{ clear:both;width:940px; text-align:center; height:auto; margin-top:4px;}
.cbody_l{ width:258px; height:auto;float:left;}
.aboutus_nav{ width:256px; height:140px; border:1px solid #9C968A; margin-bottom:4px;}
.cbody_l_pro{ width:256px; height:auto; border:1px solid #9C968A;}
.cbody_l_contact{ width:256px; height:240px; border:1px solid #9C968A; margin-top:4px;}
.cbody_pro_t,.cbody_contact_t,.aboutus_nav_t{ width:256px; height:27px; background:url(../images/title_bg.jpg) repeat-x; text-align:left; line-height:27px; font-size:14px; font-weight:800;}
.cbody_pro_dot,.cbody_contact_dot,.aboutus_nav_dot{ clear:both; width:34px; height:27px;float:left; line-height:27px; background:url(../images/title_dot.jpg) no-repeat;}
.cbody_pro_title,.cbody_contact_title,.aboutus_nav_title{ width:200px; height:27px;float:left;}
.cbody_contact_content{ clear:both; margin-left:20px; width:220px; height:auto; color:#0a0a0a; font-size:14px; text-align:left; font-weight:500}
.aboutus_nav_content{ clear:both; margin-left:20px; width:220px; height:auto; font-size:12px; text-align:left;}



.menu_list {
  width:256px;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	text-align:left;
	margin:1px;
    font-weight:bold;
	height:24px;
	line-height:24px;
    background:url(left.png) center right no-repeat;
}
.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  background-color:#E6EBC2;
  padding-left:40px;
  font-weight:bold;
  text-align:left;
  height:24px;
  line-height:24px;
  text-decoration:none;
}






.cbody_l_pic{ width:258px; height:auto; margin-top:4px;}

.cbody_r{margin-left:2px; width:680px; float:left;}
.cbody_r_about{ clear:both;width:676px; height:160px;border:1px solid #9C968A; text-align:center;}
.cbody_r_product{ width:676px; height:450px;border:1px solid #9C968A; margin-top:4px; text-align:center;}
.cbody_r_about_t,.cbody_r_product_t{ width:671px;height:27px; background:url(../images/title_bg.jpg) repeat-x; text-align:left; line-height:27px; font-size:14px; font-weight:800;}
.cbody_r_about_dot,.cbody_r_product_dot{ clear:both; width:34px; height:27px;float:left; line-height:27px; background:url(../images/title_dot.jpg) no-repeat;}
.cbody_r_about_title,.cbody_r_product_title{width:60px; height:27px;float:left;}
.cbody_r_about_content,.cbody_r_product_content{ clear:both; line-height:27px; width:666px; text-align:left; height:auto;font-size:12px; font-weight:500;}

.cbody_r_news{ width:678px; height:auto; margin-top:4px;}
.cbody_r_news_l{ clear:both; width:334px; height:188px; float:left; border:1px solid #9C968A;}
.cbody_r_news_r{width:334px; height:188px; float:left; margin-left:5px; border:1px solid #9C968A; }
.cbody_r_news_l_t,.cbody_r_news_r_t{width:334px;height:27px; background:url(../images/title_bg.jpg) repeat-x; text-align:left; line-height:27px; font-size:14px; font-weight:800;}
.cbody_r_news_l_dot,.cbody_r_news_r_dot{ clear:both; width:34px; height:27px;float:left; line-height:27px; background:url(../images/title_dot.jpg) no-repeat;}
.cbody_r_news_l_title,.cbody_r_news_r_title{width:160px; height:27px;float:left;}
.cbody_r_news_l_more,.cbody_r_news_r_more{ font-size:12px;width:140px; height:27px;float:left; text-align:right;}
.cbody_r_news_l_content{ clear:both;width:330px; text-align:center;height:auto;}
.cbody_r_news_l_content ul{ width:320px; height:auto; margin-left:5px;}
.cbody_r_news_l_content ul li{ height:20px; line-height:20px; text-align:left; font-size:12px; font-weight:400; list-style:circle outside;}
.cbody_r_news_r_content{ clear:both;width:330px; text-align:center;height:auto;}
.cbody_r_news_r_content ul{ width:320px; height:auto; margin-left:5px;}
.cbody_r_news_r_content ul li{ height:20px; line-height:20px; text-align:left; font-size:12px; font-weight:400; list-style:circle outside;}


.newslink ul li a:link { color:#368E68 }
.newslink ul li a:visited { color:#368E68 }
.newslink ul li a:hover { color:#000;text-decoration:underline; }
.newslink ul li a:active { color:#ccc }


.link{ clear:both; width:945px; text-align:center; height:30px; border:1px solid #9C968A; margin-top:6px;}
.link_t{ width:80px; height:30px; line-height:30px; font-size:14px; font-weight:600;  float:left;}
.link_c{ width:auto; height:30px; line-height:30px; font-size:12px; float:left; text-align:left}

.mainkeyword{ clear:both; width:945px; text-align:center; height:30px; border:1px solid #9C968A; margin-top:6px;}
.mainkeyword_t{ width:80px; height:30px; line-height:30px; font-size:12px; font-weight:600;  float:left;}
.mainkeyword_c{ width:auto; height:30px; line-height:30px; font-size:12px; float:left; text-align:left}

.copy{ clear:both; height:100px; width:950px; line-height:24px; text-align:center; }


.aboutus{ width:676px; left:30px; line-height:30px; text-align:left; font-size:12px;}
.aboutus_c{ width:672px; border:1px solid #9C968A; margin-left:2px; font-size:14px; text-align:left; line-height:24px;}
.shownews_c{ width:676px; border:1px solid #9C968A; margin-left:6px; font-size:14px; text-align:left; line-height:24px;}



