*{ margin:0; padding:0; word-break:break-all;}
input,button,select,body {font-family:"lucida Grande",Verdana;}

ul,li{ list-style:none;}
img {border:none}

.left {float:left}
.right {float:right}
.clr {clear:both;}
.txtflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.textcenter{ text-align:center;}

a{text-decoration:none;color:#333333}
a:hover{color:#F00;}

body{background:url(bg.jpg) top repeat-x; margin:0px; padding:0px; background-color:#F5FAFE;}
.clr {clear:both;}
#contaion {height: auto;width:1003px; margin:0 auto;background:#FFF;}
#header {margin:0 auto;padding:0px;height:293px;width: 1003px;}
#top{height:38px;width:1003px; float:left; background:url(xilingl_bg.jpg) repeat-x;}
#top span{ float:right;font-family:"宋体";font-size:12px;color:#333333; line-height:38px;padding-right:10px}
#flash{width:1003px; height:170px; float:left}


/* 主导航 */
.mainNav{ position:relative; z-index:1; height:45px; line-height:45px; background:url(index_nav_bg.png) left top no-repeat;_background:url(index_nav_bg.gif) left top no-repeat; float:left;width:1003px;}
.mainNav a:hover{ text-decoration:none;  }
.mainNav .li1{ float:left; width:115px; padding-left:2px; text-align:center; _display:inline;}
.mainNav .on1{ background: url(index_nav_on_bg.png) bottom center no-repeat;_background: url(index_nav_on_bg.gif) bottom center   no-repeat;}
.mainNav .on1 a.a1{ }
.mainNav .li1 .a1{ font-size:14px; color:#fff; font-weight:bold; display:block;  }
.mainNav .spe{ float:left; width:2px;overflow:hidden; text-indent:-999px ;overflow:hidden;background:url(h_nav_line.jpg) left top no-repeat;   }
.mainNav .ul1{ filter:alpha(opacity=90);opacity:0.9;  display:none; position:absolute; top:45px; left:0px; background:#fff; border:3px solid #66a844; width:997px; text-align:left;-webkit-box-shadow: #999 2px 2px 10px; -moz-box-shadow: #999 2px 2px 10px;box-shadow: #999 2px 2px 10px; height:35px;line-height:35px; margin-bottom:15px; /*border:0px solid red*/}
.mainNav .ul1 .li2{ display:inline-block; font-size:12px; font-weight:100;*display:inline; zoom:1; word-break:keep-all; white-space:nowrap;}
.mainNav .ul1 .a2{ display:block;  color:#333; margin-left:15px; }
.mainNav .ul1 .a2:hover{  color:#398300;  }


/*.kind_menu {height:40px;*height:40px; line-height:35px;text-align:left;font-size:12px; width:1003px;float:left;background:url(yinying_bg.jpg) repeat-x;}
.kind_menu a {float:left; text-align:center; margin-right:4px; margin-left:4px;font-family:Arial, Helvetica, sans-serif;}
 .kind_menu #inav_sou input{ border:0px; background:transparent;margin-left:30px;}
 .kind_menu #inav_sou .keyword{width:150px;}
 .kind_menu #inav_sou .soubtn{width:50px;cursor:hand;text-indent:-99999px;}
.kind_menu #inav_sou{float:right;padding-top:3px;padding-left:40px;height:25px;width:303px;background:url(shousuo.jpg) 0 no-repeat;_background:url(shousuo.jpg) 0 no-repeat;margin-top:7px; border:0px solid red}
*/
.kind_menu {height:40px;*height:40px; line-height:35px;text-align:left;font-size:12px; width:1003px;float:left;background:url(yinying_bg.jpg) repeat-x;}
.kind_menu a {float:left; text-align:center; margin-right:4px; margin-left:4px;font-family:Arial, Helvetica, sans-serif;}
.kind_menu span {color:#cecece; line-height:30px; *line-height:30px; float:left;}
.kind_menu #inav_sou input{ border:0px; background:transparent;margin-left:5px; margin-top:0px;}
.kind_menu #inav_sou .keyword{width:160px;height:14px;vertical-align:top}
.kind_menu #inav_sou .soubtn{width:50px;height:23px;cursor:hand;text-indent:-99999px; margin-left:20px;} 
.kind_menu #inav_sou{ float:right;padding:3px 0px 0px 0px;height:25px;width:274px;background:url(shousuo.jpg) 0 no-repeat;_background:url(shousuo.jpg) 0 no-repeat;_height:27px;margin-top:10px;}


/*滚动文字*/
.txtMarquee-left {height:28px; float:left; margin-top:8px; margin-left:30px;}
.txtMarquee-left ul{ overflow:hidden; zoom:1;}
.txtMarquee-left ul li{width:176px;height:28px;float:left;line-height:28px;background:url(hanwenban_bg.png) no-repeat;padding-left:25px; margin-right:30px;}

/*导航结束*/

/*foot*/			
.foot{width:979px;height:142px;float:left;padding:17px 12px 12px 12px; position:relative; background:#FFF}
.foot_bg{ background:url(foot_bg.jpg) no-repeat;width:979px;height:7px; float:left}
.foot .content_ft{width:539px;height:75px;float:left;line-height:25px;padding:25px 195px 35px 245px;}
.foot .content_ft ul{float:left; padding-left:15px; }
.foot .content_ft ul li{float:left;font-family:"宋体";font-size:12px;color:#000000;text-align:left;width:245px}
.tj a{ color:red}