@charset "utf-8";
html{overflow-y:scroll}
body{ padding:0px;  margin:0px;font-size:12px;color:#333;font-family:Arial, Helvetica, sans-serif;}
*{margin:0px;padding:0px;list-style-type:none;text-decoration:none}
img{ border:0}
a{color:#333; text-decoration:none}
a:hover{color:#078628}
ul,li,h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px; border:0; list-style:none; font-weight:normal}
.clear{clear:both}
#container{width:100%;margin:0 auto;background-color:#FFF;}
#header{margin:0 auto;width:1000px }
#logoarea{height:91px;}	
#logo{float:left;margin:0;background:url(../images/logo.jpg) no-repeat left top; }
#logo p a{display:block;width:357px;height:91px;text-indent:300px;white-space:nowrap;overflow:hidden;}

#quicklink{ height:50px;float:right;margin:15px 0px 0px 0px;text-align:right;}	
#quicklink a.email{background-color:#078628;color:#FFF;padding:4px;}
#quicklink h6{font-size:12px;margin-top:8px;text-align:right;}
#quicklink h6 span{font-size:17px;font-family:Georgia, "Times New Roman", Times, serif;color:#fc7603;font-weight:bold;}	
#menu{background:url(../images/menu_bj.jpg) no-repeat;height:55px;}
#menu ul#nav{list-style:none;margin:0 auto;width:1000px;}
#menu ul#nav li{float:left;font-size:14px;font-weight:bold;width:108px;background:url(../images/line.jpg) no-repeat right center;}
#menu ul#nav li a{float:left;color:#FFF;display:block;text-align:center;width:108px;line-height:42px;font-family:"黑体"}
#menu ul#nav li a:hover{color:#fc7603}				
#menu ul#nav li.nobg { background:none;}
#menu ul#nav li.search{ background:none; width:210px; padding:10px 0px 0px 30px}	
input.swap_value{  float:left;width:180px; height:22px; line-height:22px; border:none 0}		
input.go{  float:left;}
#banner{margin:0 auto 10px;background:url(../images/banner.jpg) no-repeat;height:412px;overflow:hidden;}
#bann-sub{margin:0 auto 10px;background:url(../images/sub-banner.jpg) no-repeat;height:285px;overflow:hidden;}
	
#menu ul#nav li{ position:relative; }
#menu ul#nav li .tscname{ position:absolute; top:42px; z-index:9999; display:none;}
#menu ul#nav li .tscname li{background:#078628 none;}

#maincontent{margin:0 auto;width:1000px;min-height:350px;}
.title h1{float:left;color:#006c31;font-weight:bold;font-size:15px;height:24px;line-height:24px;padding: 0px 10px 0 0px;}
.title h2{float:left;color:#ce5b07;font-size:12px;font-family:Arial, Helvetica, sans-serif;height:24px;line-height:24px;font-weight:bold;padding: 0px 0px 0px 0px;}	
.title span{float:right; height:24px;line-height:24px;background:url(../images/more.jpg) no-repeat left center;}
.title span a{display:block;width:35px;height:24px;line-height:24px;text-indent:40px;white-space:nowrap;overflow:hidden;} 
#sider_l{float:left;width:220px;margin:0 20px 0 0;}
#sider_l  #newslist ul li{padding-left:15px;height:26px;line-height:26px;background:url(../images/arrow.jpg) no-repeat left center;border-bottom:1px dashed #CCC}
#sider_l #newslist  ul li a{color:#333;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:200px;}
#main{float:left;width:500px;margin:0 20px 0 0;}
#main #content{margin-top:5px;line-height:18px;overflow:hidden;}
#main #content span{ font-weight:bold}	
#main #content  img{float:left;margin:0px 5px 0px 0px}	
#sider_r{float:left;width:240px;margin:0px 0px 0px 0px;display:inline;}
#sider_r #lx p{padding:5px 0px;line-height:18px}
#sider_r #lx p img{margin-bottom:5px;}
#footer{margin:20px auto 0px;width:100%;height:80px;background-color:#d5d5d5;border-top:5px solid #078628;}
#footer #wrap{width:1000px;margin:0 auto;}
#footer #copyright{float:left;padding-top:10px;line-height:18px;}
#footer #beian{float:right;padding-top:10px;line-height:18px;text-align:right;display:block;}

/*sub*/
.tit_c{background:url(../images/titl.jpg) no-repeat 0 -7px;width:1000px;height:45px;margin:0 auto;margin-top:10px;text-indent:10px;}
.tit{background:url(../images/titl.jpg) no-repeat 0 -7px;width:740px;height:45px;margin:0 auto;margin-top:10px;text-indent:10px;}
.con{margin-left:20px;font-size:12px;color:#343434;}
.lh40{line-height:24px;vertical-align:middle;height:30px;letter-spacing:2px;}
.con ul li{width:210px;margin-right:20px;_margin-right:20px;float:left;line-height:24px;}
.con ul li img{margin:20px 0px 5px 0px;}
.con ul li span{color:#CE5B07;}
.rig{width:740px;float:left;}
#con{float:left;width:740px;margin:0 20px 0 0;min-height:300px;}
#con  #newslist ul li{padding-left:15px;height:26px;line-height:26px;background:url(../images/arrow.jpg) no-repeat left center;border-bottom:1px dashed #CCC;width:700px;}
#con #newslist  ul li a{color:#333;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:640px;float:left;}
#con #newslist  ul li span{line-height:26px;text-align:right;float:right;color:#343434;}