@charset "gb2312";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#505050; font-size:12px; font:Arial, 宋体, sans-serif;line-height:22px;}
/*共用*/
a{text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/
/*首页导航*/
.bg{background:url(../images/bottombg.gif) no-repeat center bottom; margin:0 auto;}
.top{width:117px;height:300px; margin:0 auto; padding-left:210px;position:absolute; text-align:right;z-index:9999;}
.logo{ padding:0px 0 0 0px;margin:0 auto; float:left;}
.top_r span{ padding-top:21px; height:54px; display:block;}
.top_r span a{color:#cbdfd6; padding:0 0 0 12px; margin-right:37px; background:url(../images/ding.gif) no-repeat 0 4px;}
.menu{width:117px;height:310px;float:left;background:url(../images/menubj.png) no-repeat center bottom;}
.menu li{ float:left;}
/*首页导航结束*/
/*公共导航*/
.mrtop{width:1004px;height:100px;margin:0 auto;text-align:right;}
.mrlogo{ padding:0px 0 0 50px;margin:0 auto; float:left;}
.mrmenu{width:735px;height:36px; padding-top:50px; float:right}
.mrmenu li{ width:105px;height:36px;float:left;}
/*公共导航结束*/
.bottom{width:1002px; height:40px; line-height:40px; margin:0 auto; color:#319074;}
.bottom_m{width:580px; height:40px; margin:0 auto;}
.bottom_m span{ float:left; padding-left:35px; }
.bottom a{color:#319074; margin:0 5px;}