body,p,th,td,input,select,textarea{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
body{ background:#fff; margin:0; padding:0; color:#000;}
div{ padding:0; margin:0;}
a{ color:#666; text-decoration:none;}
a img{ border:none;}
form{margin:0; padding:0;}
.butt{FONT-SIZE: 13px;COLOR: #000;HEIGHT: 24px;BACKGROUND-COLOR: #E0E0DE;cursor: hand;cursor:pointer;}
hr{ height:1px; color:#ccc; width:100%;}
.button{ background:#7BB9E0; font-size:11px; color:#fff; border-top:1px solid #CDE1F1; border-left:1px solid #CDE1F1; border-right:1px solid #55A6D7; border-bottom:1px solid #55A6D7; text-align:center; width:70px; height:25px; font-weight:bold; cursor:pointer; cursor:hand; }
#cls{ clear:both;}
table{ list-style:none; padding:0; margin:0;}
h1,h2,h3,h4,h5{ padding:0; margin:0;}
select{ font-family: Arial, Verdana, Helvetica, sans-serif;}

div#nifty{ background: #F2F2F2; clear:both;}
div.rtop, div.rbottom{display:block;background: #FFF}
div.rtop div, div.rbottom div{display:block;height: 1px;overflow: hidden; background: #F2F2F2}
div.r1{margin: 0 5px}
div.r2{margin: 0 3px}
div.r3{margin: 0 2px}
div.rtop div.r4, div.rbottom div.r4{margin: 0 1px;height: 2px}

.head{ background:#ff9c04 url(../images/top_bg.jpg); height:143px;}
.top{ width:960px; margin:0 auto; padding-top:20px; height:92px;}
.logo{ float:left; width:360px; height:82px; display:block; background:url(../images/logo.jpg);}
.logo a{ width:360px; height:82px; display:block;}
.top_right{ float:right; width:580px; text-align:right; color:#fff;}
.language{ padding:18px;}
.language a{ color:#fff;}
.search input{ padding:0 10px;}
.search a{ padding:0 10px;}
.menu{ clear:both; width:960px; margin:0 auto; position:relative;}
.pmenu { background:url(../images/menu_x.jpg) left no-repeat; height:30px;}
.pmenu ul{ list-style:none; padding:0; margin:0;}
.pmenu ul li{ float:left; background:url(../images/menu_x.jpg) right no-repeat; font-size:11px;}
.pmenu ul li a{ padding:8px 12px 9px 12px; display:block; float:left; text-decoration:none; color:#fff;}
.pmenu ul li a:hover{ background:url(../images/menu_on.jpg); color:#FF9B03;}
.pmenu ul li a.home{ background:url(../images/icon.gif) no-repeat; width:15px; height:13px; display:block; padding:0; margin-left:8px; margin-bottom:6px; margin-right:8px; margin-top:8px;}
.pmenu ul li.on a{ padding:6px 20px 10px 20px; display:block; float:left; text-decoration:none; color:#fff; background:url(../images/menu_on.jpg); color:#FF9B03;}
.pmenu ul li b{ background:url(../images/menu_z.jpg) center top no-repeat; padding:6px 20px 10px 20px; display:block; float:left; font-weight:normal; color:#fff;}
.pmenu ul li ul{ position:absolute; width:200px; background:#0E2F72; border:1px solid #081E47; top:25px; display:none; padding:5px 0; font-size:9px;}
.pmenu ul li ul li a{ background:url(../images/arr_menu.gif) left center no-repeat; padding:3px 15px; width:170px; display:block; text-decoration:none; color:#fff;}
.pmenu ul li ul li a:hover{ background:#B1B1B1 url(../images/arr_menu.gif) left center no-repeat;; color:#081E47;}

#m1{ left:341px;}
#m2{ left:439px;}
#m3{ left:181px;}
#m4{ left:75px;}
.banner{ width:960px; margin:0 auto; padding-top:2px; padding-bottom:10px;}
.nav{ width:960px; margin:0 auto;  color:#09f;}
.content{ width:960px; margin:10px auto;}
.left{ float:left; width:180px; border-top:1px solid #D5D5D5; padding-bottom:20px;}
.left ul{ list-style:none; padding:0; margin:0;}
.left ul li{ border-bottom:1px solid #D5D5D5; font-size:10px;}
.left ul li a{ padding:5px 15px; display:block; background:#F5F5F5;}
.left ul li a:hover{ color:#000;}
.left ul li span{ padding:5px 15px; display:block; font-size:13px; color:#000; background:url(../images/arr.gif) left center no-repeat;}
.left ul li span a{ padding:0; background:#fff; color:#000;}
.main{ float:right; width:760px;}
.boss_say{ float:left; width:515px;}
.kuang h2{ background:url(../images/kuang.jpg) no-repeat; width:510px; height:35px; padding-top:14px; font-size:14px; padding-left:24px; text-transform:uppercase; color:#333;}
.kuang h4{ background:url(../images/kuang.jpg) -1168px 0px no-repeat; width:510px; height:55px; padding-top:14px; font-size:14px; padding-left:24px; text-transform:uppercase; color:#333;}
.k_end{ background:url(../images/kuang.jpg) 0px -49px no-repeat; height:26px;}
.red_ti h2{ font-size:18px; color:#103279; border-bottom:3px solid #FE9B02; padding-bottom:5px;}
.red_ti td{ font-size:11px;}
.red_ti td a:hover{ color:#000;}
.text{ background:url(../images/kuang.jpg) -584px 0px repeat-y; padding:10px 15px 20px 15px; margin-top:-10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.text p{ line-height:150%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-align:justify; color:#666;}
.text a,.k_content p a{ color:#069; text-decoration:underline;}
.text td{ color:#666;}
.text li{ color:#666; padding:4px 0;}
.text h3{ color:#103279; font-size:12px; text-transform:uppercase; border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:8px; margin-top:20px;}
.ftext{ background:url(../images/kuang.jpg) -584px 0px repeat-y; padding:10px 15px 20px 15px; margin-top:-10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ftext p{ line-height:150%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-align:justify;}
.ftext a,.k_content p a{ color:#069; text-decoration:underline;}
.ftext  h3{ color:#990000; font-size:12px; text-transform:uppercase; border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:8px; margin-top:20px;}
.ftext img{ float:left; padding-top:10px;}
.right{ float:right; width:221px;}
.food{ clear:both; text-align:center; padding:20px; line-height:150%; color:#fff; background:#999; margin-top:40px;}
.food a{ color:#fff;}

.info{ float:left; width:500px;}
.b_more{ padding:10px;}
#nifty h2{ font-size:14px; color:#000; padding-bottom:10px; border-bottom:2px solid #ccc; margin-bottom:10px;}
#nifty table tr th{ text-align:left; border-bottom:2px solid #812632;}
#nifty table tr td{ border-bottom:1px solid #ccc; background:url(../images/arr.gif) left center no-repeat; padding-left:10px; font-size:10px; line-height:120%;}

.sitemap ul li{ font-size:14px; padding-left:20px; margin:7px 0; background:url(../images/sitemap_ico.gif) left top no-repeat;}
.sitemap ul ol li{ font-size:12px; margin-left:20px; padding-left:5px; background:url(../images/arr.gif) left center no-repeat; color:#ff9c04; font-weight:normal;}
.sitemap ul li a{ color:#000;}
.sitemap ul ol li a{ color:#ff9c04;}
.sitemap ul{ list-style:none; padding:0; margin:0;}