body{margin:0;padding:0;background:#27343C;font:12px/150%   "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;}
a{color:#000;text-decoration:none;}
img {border:0;}
.riqi {float:right;}
/*#page a:hover{color:#333;}*/
#page{width:925px;margin:0 auto;overflow:hidden;}

#header{height:75px;}
#header p.logo{width:230px;height:75px;padding:0;margin:0;float:left;}
#header p.logo a{display:block;line-height:300px;padding:0;margin:0;}
#header p.xinjia {overflow:hidden; float:left; padding-top:10px;}
#header ul.nv{margin:30px 20px 0 0;;padding:0;list-style:none;float:right;}
#header ul.nv li{float:left;margin:0 5px;padding:0 0 0 20px;height:20px;line-height:20px;}
#header ul.nv li a{color:#fff;text-decoration:none;line-height:20px;}
#header ul.nv li a:hover{color:#ccc;text-decoration:underline;line-height:20px;}
#header ul.nv li.help{background:transparent url(help.png) no-repeat left center;}
#header ul.nv li.con{background:transparent url(telephone.png) no-repeat left center;}

#nav{background:url(nav_bg.gif);width:905px;height:25px;padding:4px 10px 0;}
#nav ul{margin:0;padding:0;list-style:none;height:25px;}
#nav ul li{float:left;line-height:23px;}
#nav ul li a{float:left;display:block;padding:0 15px;text-align:center;background:transparent url(site_nav_borders.gif) no-repeat right center;text-decoration:none;color:#C2D4DD;height:25px;}
#nav ul li a.current_page_item{background:#fff;color:#333;}
#nav ul li a:hover{background:transparent url(site_nav_hover_bg.gif) repeat-x left center;color:#24495E;}
#nav ul li a.current_page_item:hover{background:#fff;color:#333;}
.clear{font-size:1px;line-height:1px;clear:both;height:1px; }
/*Ê×Ò³*/
#main{background:#fff url(wrapper_solid_bottom.gif) no-repeat left bottom; padding:0 0 10px;}
#main .banner{padding:40px 10px 0;height:231px;background:#fff url(banner.jpg) no-repeat left bottom;}
#main .ary{padding:10px 10px;color:#444;overflow:hidden;}
#main .ary .cont{width:260px;float:left;padding:0 20px 0 20px;}
#main .ary h2{font-size:14px;margin:0;padding:0;}
#main .ary h2 a {color:#244D81;text-decoration:none;}
#main .ary ul{margin:5px 0;padding:0;list-style:none;}
#main .ary ul li{padding:7px 0 0 20px;background:transparent url(bullet_green.gif) no-repeat left center;}
#main .ary ul li a{color:#444;}
#main .ary ul li a:hover{color:#2C458B;}
#main .ary p {margin:5px 0;padding:0;}
#main .ary a.more{position:relative;right:0;margin:10px 0 10px 0;line-height:200px;display:block;background:url(more.png);width:60px;height:20px;overflow:hidden;}
#footer{height:51px;line-height:16px;text-align:right;color:#fff;padding:15px 0;}
#footer .fleft {float:left;}
#links a {color:#c2d4dd;}
#links {color:#c2d4dd; padding-top:12px;}
#links a:hover{color:#ccc;}
#links .fright {float:right;}

#main2{background:#fff url(main2_bg.gif) repeat-y left bottom;}
#main2 .main2b{background:transparent url(wrapper_page_bottom.gif) no-repeat left bottom;}
#main2 .left {padding:10px;width:649px;float:left; overflow:hidden;}
#main2 .left  h1 {font-size:14px;margin:20px 0;text-align:center;color:#24495E;}
.left p{text-indent:2em;}

.g{font-size:12px;background:#D0F29D;border:1px solid #9CD941;margin:0 20px 20px 20px;padding:10px;}
.g ul{list-style:none;margin:10px 0;padding:0;}
.g ul li{padding:0 0 0 20px;background:transparent url(bdot.png) no-repeat left center;}
.g a{color:#900;}
.g a:hover{color:black;}

a.news{font-weight:bold;color:#3A7E34;text-decoration:none;}
a.news:hover{color:#000;}

.tupian {font-size:12px;margin:0 20px 20px 20px;padding:10px;text-align: center;}
.tupian li{padding:0 0 0 20px;float:left;}

.b{font-size:12px;background:#DFEFEF;border:1px solid #BFD3D3;margin:0 20px 20px 20px;padding:10px;}
.b blockquote{margin:10px 30px;clear:both;}

.onpage {float: left;margin-top: 6px;}
.nextpage {float: right;margin-top: 6px;}

#main2 .right{width:220px;float:right;overflow:hidden;padding: 10px 20px 10px 10px;}
#main2 .right h2{color:#24495E;font-size:14px;margin:0;padding:15px 0 15px 5px;}
#main2 .right ul.ur{margin:0 0 0 15px;padding:0;list-style:none;}
#main2 .right ul.ur li{line-height:30px;padding:0 0 0 20px;background:transparent url(right.png) no-repeat left center;}

.k_pagelist {float: right;margin-top: 5px;}
.k_pagelist em {background:#F5F9FE none repeat scroll 0 0;border:1px solid #C6C6C6;color:#14316B;font-size:12px;font-style:normal;font-weight:bold;margin:0 1px;padding:2px;}
.k_pagelist strong {border:1px solid #C6C6C6;color:#009900;font-size:12px;margin:0 1px;padding:2px;}
.k_pagelist a {border:1px solid #C6C6C6;font-size:12px;margin:0 1px;padding:2px;}
.k_pagelist a:link, .k_pagelist a:visited, .k_pagelist a:active {color:#000000;font-size:12px;font-weight:normal;text-decoration:none;}