@charset "utf-8";
html,body{-webkit-text-size-adjust:none; margin:0;padding:0; width:100%;}
body {font-family:"微软雅黑";background: #f5f5f5;font-size:18px;}
body.auto-font{background:#fff;}
p{word-wrap:break-word;margin-top:0px; margin-bottom: 14px;}

.head { position:relative;z-index:999; width:100%; background:url(../images/top_navbg.png);}
.logo { overflow:hidden; zoom:1;}
.logo a { display:block; width:109px; height:45px; background:url(../images/logo_white.png) no-repeat; background-size:109px 45px; margin:0 auto;}
.menu{ position:absolute; right:15px; top:0px; display:block; width:30px; height:45px; text-indent:-9999px;background:url(../images/menu.png) no-repeat 0 0px; background-size:30px 90px;}

.back a { position:absolute; display:block; width:30px; height:45px; text-indent:-9999px; background:url(../images/back.png) no-repeat center center; background-size:30px 30px;}
.head .back a { left:15px; top:0px;}

.tabBox h1{display:inline;font-size:21px;font-weight:700;color:#770808;margin:0 0 5px 0; line-height: 30px}
.tabBox .bd ul{overflow:hidden;}
.tabBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.tabBox li:first-child,.tabBox li:first-child.ui-state-active a{-webkit-border-radius:12px 0 0 12px;}
.tabBox li:last-child,.tabBox li:last-child.ui-state-active a{-webkit-border-radius:0 12px 12px 0;}
.tabBox li:first-child{border-right:none;}
.sitemap,.link{border:1px solid #e8ebef;background-color:#f6f8fb;font-size:16px;}
#tabs {padding:10px 10px;background-color: #F3F3F3;}
#tabs .bd{overflow:hidden;}
#tabs dl{border-bottom:1px solid #e8ebef;overflow:hidden; margin:0;}
#tabs dl:last-child{border-bottom:none;}
#tabs dt{float:left;width:20%;height:100%;text-align:center;line-height:36px;}
#tabs dt a,#tabs dt{color:#303030;font-weight: bold;vertical-align: middle;}
#tabs dd{line-height:36px;overflow:hidden;background-color:#fff;border-left:1px solid #e8ebef;padding:0 5px;}
#tabs dd a{color:#303030;display:inline-block;margin:0 5px;}
#tabs dd p{text-align:left;line-height:180%;text-indent: 2em;}
#tabs dd p a{color:#770808;margin:0 5px;display:inline;}
#sitemap> dl> #baoliao_title{float:none;width:100%;height:100%;text-align:left;vertical-align: middle;line-height:36px;}
.links-hd{margin:10px 0;height:18px;}
.links-hd h2{font-size:16px;line-height:18px;font-weight:bold;color:#666;border-left:2px solid #666;padding-left:6px;}
.wd50 a{width:45%;}
.btnArea{display: block;margin:0 10px 10px 10px;height: 35px;border: 1px solid #e8ebef;background-color: #f6f8fb;background-position: 140px -170px;color: #1d52a2;text-align: center;font-size: 16px;line-height: 35px;}

.return{ padding:5px; width:100%;background:url(../images/top_navbg.png) repeat-x; overflow:hidden}
.return a{ padding:5px;font-size:16px;width:80%; line-height:30px;color:#FFF;}

.bottom_box{ background:url(../images/bottom_bg.png) repeat-x;overflow:hidden; padding-bottom:15px}
.bottom_box p{ font-size:14px; margin-top:10px;}
.bottom_nav{ width:90%; margin:0 auto; margin-top:20px;overflow:hidden}
.bottom_nav a.bor_none{ background:none}
.bottom_nav a{ font-size:16px; height:25px; line-height:25px; width:20%; display:block; float:left; background:url(../images/bottom_bgulli.png) right 5px no-repeat}

.b_botton{ font-size:14px; margin-top:10px;}
.b_botton a{ padding:0 4px;}
