body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:url(body_bg.png) center top  repeat-x #F2F2F2; 
	font-size:12px}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:bold;margin-right:auto;margin-left:auto;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
.clear {clear:both;}
ul,li {list-style:none;}
AREA {
	
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A :hover{
	COLOR: #333; TEXT-DECORATION: underline;
}
.nav{ text-align:center;  color:#fff; font-size:14px;  font-weight:bold; font-family:"微软雅黑"}
.nav a:link {
color:#fff; 
text-decoration:none;
}
.nav a:visited { 
color:#fff; 
text-decoration:none;  

}
.nav a:hover {
color:#FFFF00;  text-decoration: underline;  
}
.nav a:active {
color:#FFFF00;text-decoration:none; 

}
.nav_hover{ text-align:center;   color:#9B0103; font-size:14px; background:url(nav1.jpg) center top  repeat-x; font-weight:bold}
.nav_hover a:link {
color:#9B0103; 
text-decoration:none;
}
.nav_hover a:visited { 
color:#9B0103; 
text-decoration:none;  

}
.nav_hover a:hover {
color:#9B0103;  text-decoration: underline;  
}
.nav_hover a:active {
color:#9B0103;text-decoration:none; 

}
.navleft{ text-align:left;  height:38px; line-height:38px; color:#333; font-size:12px; padding:0px 0px 0px 30px; background:url(left_bg.gif) left top no-repeat;  }
.navleft a:link {
color:#333;  
text-decoration:none; display:block; height:38px; width:180px
}
.navleft a:visited { 
color:#333; 
text-decoration:none;  

}
.navleft a:hover {
color: #2C57B6;  text-decoration: underline; height:120px; height:38px;
}
.navleft a:active {
color:#999;text-decoration:none;  

}
.xprolist11 { list-style:none; }
.xprolist11 li { width:170px; float:left; height:160px; text-align:center;   background:url(prop.gif) right top no-repeat }
.xprolist11 li a{ display:block; font-size:12px; color:#0767A3;   }
.xprolist11 li a img { width:130px; height:110px; padding:8px 0}
.weizhi{ height:45px; line-height:45px;color:#666; font-size:12px; background:url(wz_bg.gif) left bottom no-repeat; padding-left:35px; text-align:left  }
.weizhi a:link {
color:#666; font-size:12px;text-decoration:none; }
.weizhi  a:visited {
color:#666; font-size:12px;text-decoration:none; }
.weizhi a:hover {color:#666;text-decoration:underline;}
.weizhi a:active {color:666;text-decoration:underline;}
.bottom{  text-align: left; padding:10px; line-height:200%; height:50px; color:#969696; font-family:Arial, Helvetica, sans-serif }
.bottom a:link {
	color: #969696;
	text-decoration: none;
}
.bottom a:visited {
	text-decoration: none;
	color: #969696;
}
.bottom a:hover {
	text-decoration: underline;
}
.bottom a:active {
	text-decoration: none;
}
.bottom_r{  color:#959595; font-size:12px; line-height:200%; text-align:center; padding:5px 10px}
.bottom_r a:link {
	color: #959595;
	text-decoration: none;
}
.bottom_r a:visited {
	text-decoration: none;
	color: #959595;
}
.bottom_r a:hover {
	text-decoration: underline;
}
.bottom_r a:active {
	text-decoration: none;
}
.p_left_200{ text-align:center }
.p_left_200 li { width:200px;  text-align:center; }
.p_left_200 li img {  margin:5px  10px; border:1px solid #CCCCCC}
.p_left_200 li img a {  }
.p_left_200 li img a:hover {  }

.c_menu{ font-size:12px; color:#508A00 ; height:33px; line-height:33px; padding:0px 10px;  text-align:left; }
.c_menu a:link {
	color: #508A00;
	text-decoration: none;
}
.c_menu a:visited {
	text-decoration: none;
	color: #508A00;
}
.c_menu a:hover {
	text-decoration: underline;height:33px; line-height:33px; 
}
.c_menu a:active {
	text-decoration: none;
}

 .listpic{ margin:1px; font-size:12px}
 .listpic .node{float:left;text-align:center;margin-bottom:2px; margin-top:3px}
 .listpic .node .pic{}
 .listpic .node .pic img{margin:5px 4px; padding:0px}
 .listpic .node .pic a{border:1px solid #ccc}
 .listpic .node .pic a:hover{border:1px solid #fc0}
 
 
.p_listyy { }
.p_listyy li { width:170px; margin:4px 8px; float:left; }
.p_listyy li img { border:1px solid #A67C52; float:left;}
.p_listyy li img a { border:1px solid #f1f1f1; }
.p_listyy li img a:hover { border:1px solid #ff0000; }
.p_listyy li span { clear:both; width:170px; line-height:30px; font-size:12px; text-align:center}
.p_listyy li span a { color:#333;font-size:12px }
.p_listyy li span a:link, .p_list li span a:visited { color:#333; text-decoration:none }
.p_listyy li span a:hover { color:#ff0000; text-decoration:underline; }
.p_listyy li span a:active { color:#333; text-decoration:none }
 
 
.p_left_121 { }
.p_left_121 li { width:205px; margin: 5px 15px; float:left; }
.p_left_121 li img {   float:left; border:1px solid #ccc}
.p_left_121 li img a { }
.p_left_121 li img a:hover {  }
.p_left_121 li span { width:210px; line-height:30px; font-size:12px;  }
.p_left_121 li span a { color:#333;font-size:12px }
.p_left_121 li span a:link, .p_list li span a:visited { color:#333; text-decoration:none }
.p_left_121 li span a:hover { color:#ff0000; text-decoration:underline; }
.p_left_121 li span a:active { color:#333; text-decoration:none }

 .p_list { }
.p_list li { width:170px;  float:left; text-align:center; }
.p_list li img { float:left; }
.p_list li img a { }
.p_list li img a:hover { }
.p_list li span { clear:both; width:170px; line-height:30px; font-size:12px;text-align:center}
.p_list li span a { color:#333;font-size:12px;text-align:center }
.p_list li span a:link, .p_list li span a:visited { color:#333; text-decoration:none;text-align:center }
.p_list li span a:hover { color:#ff0000; text-decoration:underline; }
.p_list li span a:active { color:#333; text-decoration:none }

 .p_listd { }
.p_listd li { width:173px; margin: 10px; float:left; text-align:center; background-color:#FFFFFF}
.p_listd li img { border:1px solid #ccc; float:left;}
.p_listd li img a { border:1px solid #f1f1f1; }
.p_listd li img a:hover { border:1px solid #ff0000; }
.p_listd li span { clear:both; width:173px; line-height:20px; font-size:12px;}
.p_listd li span a { color:#333;font-size:12px; }
.p_listd li span a:link, .p_list li span a:visited { color:#333; text-decoration:none; }
.p_listd li span a:hover { color:#ff0000; text-decoration:underline; }
.p_listd li span a:active { color:#333; text-decoration:none }


 .p_listr { }
  .p_listr li { width:68px; margin: 4px; float:left; text-align:center; } 
  .p_listr li img { border:1px solid #FBBD70; float:left;} 
  .p_listr li img a {border:1px solid #FBBD70; }
   .p_listr li img a:hover { border:1px solid #FBBD70; }
    .p_listr li span { clear:both; width:68px; line-height:20px; font-size:12px; text-align:center} 
	.p_listr li span a { color:#8B6137;font-size:12px;  text-align:center}
	 .p_listr li span a:link,.p_list li span a:visited { color:#8B6137; text-decoration:none;text-align:center } 
	  .p_listr li span a:hover { color:#8B6137; text-decoration:underline; }
	   .p_listr li span a:active { color:#8B6137; text-decoration:none }

 .p_listd12 { }
.p_listd12 li { width:100px; margin: 10px; float:left;  background-color:#FFFFFF}
.p_listd12 li img { border:1px solid #ccc; float:left;}
.p_listd12 li img a { border:1px solid #f1f1f1; float:left;}
.p_listd12 li img a:hover { border:1px solid #ff0000;float:left; }
.p_listd12 li span { clear:both; width:100px; line-height:20px; font-size:12px;}
.p_listd12 li span a { color:#333;font-size:12px; }
.p_listd12 li span a:link, .p_list li span a:visited { color:#333; text-decoration:none; }
.p_listd12 li span a:hover { color:#ff0000; text-decoration:underline; }
.p_listd12 li span a:active { color:#333; text-decoration:none }

 .p_link { }
.p_link li { width:128px; margin:0px 4px; float:left;  }
.p_link li img { border:1px solid #f1f1f1;float:left; }
.p_link li img a { border:1px solid #f1f1f1; }
.p_link li img a:hover { border:1px solid #ff0000; }
.p_link li span { clear:both; width:128px; line-height:30px;font-size:12px }
.p_link li span a { color:#333; font-size:12px }
.p_link li span a:link, .p_link li span a:visited { color:#333; text-decoration:none }
.p_link li span a:hover { color:#ff0000; text-decoration:underline; }
.p_link li span a:active { color:#333; text-decoration:none }
.p_left { }
.p_left li { width:95px; margin:0 5px 10px 5px; float:left; text-align:center; }
.p_left li img { border:1px solid #f1f1f1;float:left; }
.p_left li img a { border:1px solid #f1f1f1; }
.p_left li img a:hover { border:1px solid #ff0000; }
.p_left li span { clear:both; width:95px; line-height:30px;font-size:12px }
.p_left li span a { color:#333;font-size:12px }
.p_left li span a:link, .p_left li span a:visited { color:#333; text-decoration:none }
.p_left li span a:hover { color:#ff0000; text-decoration:underline; }
.p_left li span a:active { color:#333; text-decoration:none }
 /* ҳ */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* ǰмʱ */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* תINPUT */
.list{ font-size:12px; color:#666666 ; height:35px; line-height:35px; padding:3px; border-bottom:1px dashed #ccc}
.list a:link {
	color: #666666;
	text-decoration: none;
}
.list a:visited {
	text-decoration: none;
	color: #666666;
}
.list a:hover {
	text-decoration: underline;
}
.list a:active {
	text-decoration: none;
}
/*---------------ҳ:*/
.comment { width:700px;  margin-top:7px; }
.comment .commenttitle { width:630px; height:26px; margin:1px auto; background:url(title_bg_1.gif) repeat-x; border-bottom:1px solid #F4F4F4; }
.comment .commenttitle .title { float:left; margin:5px 0px 0px 12px; color:#999; display:inline; }
.comment .commenttitle .title strong { letter-spacing:4px; color:#444; margin-right:10px; }
.comment .commenttitle .gotopost { float:right; display:block; width:100px; height:23px; }
.comment .commenttitle .gotopost a { width:95px; height:22px; display:inline; float:right; text-align:center; line-height:22px; text-decoration:none; background:url(ico_gotopost.gif) no-repeat; margin:1px 3px 0px 0px; }
.comment .commentbox { width:680px; margin:6px auto;}
.comment .commentbox dl { width:680px; margin:6px auto 0px; border:1px solid #CCCCCC; }
.comment .commentbox dl dt { width:680px; background:#F4F4F4; line-height:25px; text-indent:10px; color:#333; border-bottom:1px solid #E6ECE3; }
.comment .commentbox dl dt span { color:#669933; font-size:11px; }
.comment .commentbox dl dd { padding:10px; font-size:12px; line-height:230%; color:#666; }
/*---------------ҳ::*/
.comment .posttitle { width:680px; height:26px; margin:10px auto; background:url(title_bg_1.gif) repeat-x;  }
.comment .posttitle strong { letter-spacing:4px; color:#444; display:block; margin:7px 0px 0px 13px; }
.comment .postbox { width:680px; margin:5px auto; overflow:hidden; }
.comment .postbox .userbox { width:680px; overflow:hidden; margin-top:10px; }
.comment .postbox .userbox dl { width:680px; }
.comment .postbox .userbox dl dd { float:left; display:block; padding-bottom:2px; }
.comment .postbox .userbox dl dd input.username, .comment .postbox .userbox dl dd input.password { width:60px; border:1px solid #CCC; padding:3px 0px 2px 5px; margin-right:5px; }
.comment .postbox .userbox dl dd.mtop { margin:7px 7px 0px 0px; }
.comment .postbox .txtbox { width:680px; line-height:25px; }
.comment .postbox .txtbox textarea { border:1px solid #CCC; width:660px; height:120px; padding:5px; }
.comment .postbox .sbut { margin:10px; }
.comment .postbox .userbox .submit { width:100px; height:25px; padding-top:2px; }
/* -Ŀ */
.channel{margin:0px -10px}
.channel .node{float:left;width:638px;margin:5px;padding:1px; }
.channel .node .title{background:url(channel.jpg) center center no-repeat; font-size:14px;font-weight:bold;color:#404040;padding:7px 5px 5px 5px}/*  */
.channel .node .title a{color:#333;text-decoration:none}
.channel .node .title a:hover{text-decoration:none;color:#f00}
.channel .node .box{line-height:25px;padding-top:6px;padding-right:5px;padding-bottom:0px;padding-left:5px; float:left}
.channel .node .box ul{list-style:none;padding:0px;margin:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}/* CSSƿ */
.channel .node .box ul li{background-image:url(li.gif);background-repeat:no-repeat;background-position:5px 11px;padding-left:15px; font-size:12px}
.channel .node .box ul a{color:#2B2B2B;text-decoration:none}
.channel .node .box ul a:hover{color:#F00;text-decoration:underline}
  /*޷*/

 #demo000 {
overflow:hidden;
width: 720px;
height:157px;
}
#demo000 img {
border: 3px solid #F2F2F2;
}
#indemo000 {
float: left;
width: 800%;
}
#demo1000 {
float: left;
}
#demo2000 {
float: left;
}
.f_menu{ font-size:12px;color:#FFFFFF}
.f_menu a:link{ color:#FFFFFF}
.f_menu a:visited { color:#FFFFFF}
.f_menu a:hover{ color:#FFFFFF}
.f_menu a:active{ color:#FFFFFF}
.about_menu{ font-size:12px;color:#FFFFFF; font-weight:bold; padding-left:80px}
.about_menu a:link{ color:#FFFFFF; font-weight:bold}
.about_menu a:visited { color:#FFFFFF; font-weight:bold}
.about_menu a:hover{ color:#FFFFFF; font-weight:bold}
.about_menu a:active{ color:#FFFFFF; font-weight:bold}
.news_l_menu{ font-size:14px;color:#333; padding-left:70px; border-bottom:1px dashed #ccc; height:30px; line-height:30px}
.news_l_menu a:link{ color:#333;height:30px; line-height:30px }
.news_l_menu a:visited { color:#333;height:30px; line-height:30px }
.news_l_menu a:hover{ color:#333; height:30px; line-height:30px }
.news_l_menu a:active{ color:#333; height:30px; line-height:30px }
.nav1 {font-size:14px; color:#ffffcc; padding:0px 20px 0 20px; 	LINE-HEIGHT: 36px;font-weight: bold;}
#content3 { float: left; font: 12px ;  width:200px; }
#content3 ul.new { margin:0px; }
#content3 ul.new li {float:left;display:inline;width:80px;padding:2px 5px; color:#fff; font-size:12px; height:30px; line-height:30px;border-bottom:1px  dashed #F99F9E}
#content3 ul.new li a {  float:left; width:80px; padding-left:10px; color:#fff; text-decoration:none; display:block;height:30px; line-height:30px; }
#content33 { float: left; font: 12px ;  width:237px; }
#content33 ul.new { margin:0px; }
#content33 ul.new li {float:left;display:inline;width:118px;color:#333; font-size:12px; height:28px; line-height:28px}
#content33 ul.new li a {  float:left; width:118px; color:#333; text-decoration:none; display:block;height:28px; line-height:28px; background:url(yy_left.jpg) left top no-repeat }
.more12  {font-size: 12px; font-family:; color: #C59C6E;  text-align:center ;  }
.more12 a:link {font-size: 12px; font-family:; color: #C59C6E; }
.more12 a:visited {font-size: 12px; font-family:;  color: #C59C6E; text-align:center; }
.more12 a:hover {font-size: 12px; font-family:;  color: #C59C6E; text-decoration: underline }
.white12  {font-size: 12px; font-family:; color: #fff;  text-align:center ;  }
.white12 a:link {font-size: 12px; font-family:; color: #fff; }
.white12 a:visited {font-size: 12px; font-family:;  color: #fff; text-align:center; }
.white12 a:hover {font-size: 12px; font-family:;  color: #fff; text-decoration: underline }
.container2, .container2 dd, .container2_2 dl, .container2_2 dd {margin:0;}
.container2 {font-size:14px;width:198px;border-left:1px solid #7EA63D;border-right:1px solid #7EA63D;border-bottom:1px solid #7EA63D;background:#C5EC83;padding:5px 10px; line-height:32px; color:#333; font-weight:bold}
.container2 dt {font-weight:bold;color:#cf2020;}
.container2 dd {background:url(n4.gif) 180px 10px no-repeat;_zoom:1; padding:0 10px; border-bottom:1px solid #769752}
.container2_2 {background-color:#bebec3; display:none;}
.container2_2 dl {font-size:14px;width:200px;border:1px solid #969696;background:#fff; position:relative; left:-3px; top:-3px; }
.container2_2 dd div {padding:5px 20px; background:url(n4.gif) 6px 7px no-repeat;_zoom:1;}
.container2_2 dt, .shadow {padding:0 5px; position:absolute;background:#fff; border:1px solid #969696; border-right:0;width:169px;left:-180px; top:-1px;height:24px;line-height:24px;}
.shadow {background-color:#bebec3;border-color:#bebec3; top:0;}
.container2_2 a{display:block;_zoom:1;}
.container2_2 a:link, .container2_2 a:visited, .container2_2 a:active {color:#333;text-decoration: none;}
.container2_2 a:hover {color:#ff6026;text-decoration: underline;}
div.sdmenu {
	width: 260px; font-size:12px; font-weight:bold; color:#3788A5;
}
div.sdmenu div {
	background: url(menu_bg_hover.gif) repeat-x;overflow: hidden;
}
* html div.sdmenu div{
    float:left
}
div.sdmenu div.collapsed {
	height: 32px;
}
div.sdmenu div span {
	display: block;line-height:32px;width:230px;font-weight: bold;color: #3788A5;cursor: pointer; margin-left:30px;
}
div.sdmenu div span a{
    padding:0; background:none; border:0; font-size:14px;line-height:32px;display:block;
}
div.sdmenu div.collapsed {
	background: url(menu_bg.gif) repeat-x; width:260px; color:#3788A5
}
div.sdmenu div.collapsed span{
    color:#3788A5; line-height:32px;
}
div.sdmenu div.collapsed span a.current{
    color:#3788A5;
}
div.sdmenu div a {
	padding-left:47px;display: block;border-bottom: 1px solid #fff;color: #898989;font-size:12px; background:url(menu_sub_icon.gif) no-repeat 27px 7px #F5F5F5; line-height:28px; font-weight:normal
}
div.sdmenu div a.current {
	background : url(linkarrow.gif) no-repeat  27px 7px #F5F5F5;  color:#898989
}
div.sdmenu div span a.current {
	background :none; color:#fff
}
div.sdmenu div a:hover {
	background : url(menu_sub_icon.gif) no-repeat  27px 7px #F5F5F5;text-decoration: none;
}
div.sdmenu div span a:hover {
	background:none;
}
.rollBox{width:585px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:580px;overflow:hidden;margin:0 auto;padding-top:0px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center;padding-right:20px;}
*+html .rollBox .Cont .pic{float:left;text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#ffffff;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#ffffff;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}