@charset "utf-8";
.body_index *{padding:0;margin:0;line-height:24px;text-decoration:none;font-size:12px;font-family:"Microsoft YaHei"}
.body_index body{color:#000}
.body_index dd,div,dl,dt,li,ol,ul{line-height:24px;margin:0;border:0;padding:0;text-decoration:none;list-style:none}
.body_index img{border:0;vertical-align:middle}
.body_index .f_l{float:left}
.body_index .f_r{float:right}
.body_index .clear{clear:both}
.body_index a{color:#000;font-family:"Microsoft YaHei"}
.body_index .pages_solid{background:#0077c3!important;color:#fff!important}
.body_index .pages_solid a{color:#fff}
.body_index a:hover{color:#f70}

.pubpub .nav{background:#0077c3}
.pubpub .nav *{color:#fff!important}
.pubpub #wrapper{width:100%;margin:0 auto}
.pubpub .head{height:139px;background:url(images/toubu.jpg)}
.pubpub .topnav{padding-right:10px;padding-left:10px;line-height:28px;width:1200px;margin:0 auto;height:28px}
.pubpub .top{float:left;color:#999;line-height:28px}
.pubpub .top1{float:right;color:#000}
.pubpub .top1 a{color:#000;line-height:28px}
.pubpub .topn{width:1200px;margin:auto}
.pubpub .logo{float:left;padding-top:30px}
.pubpub .tel{float:right;display:inline;padding-top:15px}
.pubpub .menu{width:100%;margin:auto;line-height:53px;height:51px;background:#0077c3}
.pubpub .menu ul{width:1200px;margin:0 auto}
.pubpub .menu ul li{width:171px;text-align:center;float:left;height:50px;line-height:50px}
.pubpub .menu ul li a{line-height:50px;display:block;font-size:15px;font-family:"微软雅黑";color:#fff;height: 100%;}

.pubpub .menu ul li.active a {
    background: #ec8500;
}
.pubpub .menu ul li a:hover{color:#ffd739}
.pubpub .guan{height:39px;line-height:39px;width:1200px;margin:0 auto}
.pubpub .guan p{line-height:30px;padding-left:30px;width:500px;float:left}
.pubpub .current{background:#ec8500}
.pubpub #foot{color:#fff;background:#1c1c1c;float:left;width:100%}
.pubpub #footer{float:left;width:100%;padding:20px 0}
.pubpub .banner1 img{width:100%;height:100%}
.pubpub .bottom_nav li{width:160px;height:auto;float:left}
.pubpub .bottom_nav li.depth2{float:none;margin-bottom:5px}
.pubpub .bottom_nav li a{font-size:18px;color:#fff}
.pubpub .bottom_nav ul.depth2{padding:20px 0}
.pubpub .bottom_nav li a.a_2{font-size:14px}
.pubpub .dpt_li_2 a{font-size:14px!important;color:#999!important;line-height:40px}
.pubpub .bottom_nav{margin-top:30px}
.pubpub .row{width:808px;float:left}
.pubpub .foot_right{float:right;width:381px}
.pubpub .foot_right ul{margin-top:30px}
.pubpub .foot_right ul li{height:40px}
.pubpub .foot_right ul li img{float:left}
.pubpub .foot_right ul li p{float:left;margin-left:16px;color:#acacac;font-size:14px}
.pubpub .foot_right ul li p a{color:#999!important}
.pubpub .bq{text-align:center;line-height:37px;border-top:1px solid #666;padding:20px 0}
.pubpub .bq p{color:#999;font-size:14px;line-height:37px}
.pubpub .container{padding-bottom:10px}
.pubpub .copyright{text-align:center;padding-top:5px}
.pubpub .copyright a{color:#fff}
.pubpub .banner{background:url(images/wanlin1_09.jpg);height:513px}
.pubpub .bar{width:1200px;margin:0 auto;padding-top:15px}
.pubpub .center{width:100%;margin:0 auto;min-height:950px;background:#f6f6f6}
.pubpub .top_cr{float:right;margin-top:35px}
.pubpub .cpkey{background:#f4f4f4;width:285px;height:50px;font-size:14px;color:#a2a2a2;padding-left:25px;border:none;outline:0}
.pubpub .button{height:50px;width:36px;float:right;background:url(images/xjsy1_07.jpg) no-repeat #f4f4f4 center;border:none;outline:0}
.pubpub .menu li b{color:#3392cf;display:block;float:right;line-height:50px;font-size:17px;margin-right:-12px}
.pubpub .footer_one{width:1200px;margin:auto}