﻿body { font-size:12px; color:#333; font-family:"微软雅黑"; margin:0px auto; background:#ffffff;}
a:link{ font-size:12px; color:#333; font-family:"微软雅黑"; text-decoration:none;}
a:visited{ font-size:12px; color:#333; font-family:"微软雅黑"; text-decoration:none;}
a:hover{ font-size:12px; color:#FF7F00; font-family:"微软雅黑"; text-decoration:none;}
ul,ol,li,dt,dd,h1,h2,h3,dl{ float:left; list-style:none; margin:0px; padding:0px;}
img{ border:0px;}
/*list start*/
.lb-top{ width:1180px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.lb-top-l{ float:left; width:auto; height:auto; margin:0px auto; overflow:hidden;}
.lb-top-l img{ height:34px;}
.lb-top-r{ float:right; width:auto; height:34px; margin:0px auto; line-height:34px; color:#898989; overflow:hidden;}
.lb-top-r a{ color:#898989; padding:0px 5px 0px 5px;}
.lb-top-r a:hover{ color:#FF7F00;}

.dh{ width:1180px; height:56px; margin:0px auto; line-height:56px; border-bottom:#333 solid 2px; overflow:hidden;}
.dh a{ font-size:18px; padding:0px 25px 0px 25px;}
.dhm{ width:878px; height:36px; margin:0px auto; margin-top:10px; padding-left:300px; background:#FCFCFC; line-height:36px; border:#EBEBEB solid 1px; overflow:hidden;}
.dhm a{ height:36px; font-size:14px; padding:0px 25px 0px 25px; border-left:#EBEBEB solid 1px;}
.wz{ width:1180px; height:46px; margin:0px auto; line-height:46px; color:#898989; overflow:hidden;}
.wz a{ color:#898989;}
.dhma{ background:#FF7F00; color:#FFF;}
a.dhma{color:#FFF;}

.lb{ width:1180px; height:auto; margin:0px auto; padding-bottom:20px;overflow:hidden;}
.lb-l{ float:left; width:840px; height:auto; margin:0px auto; overflow:hidden;}
.lb-l-tit{ width:840px; height:auto; margin:0px auto; padding:15px; font-size:24px; background:#F7F7F7; overflow:hidden;}
.lb_t{ width:840px; height:40px; margin:0px auto; line-height:40px; padding-top:20px; overflow:hidden;}
.lb_t a{ font-size:20px;}
.lb_x{ width:840px; height:auto; margin:0px auto; padding-top:5px; color:#999; overflow:hidden;}
.lb_p{ width:840px; height:auto; margin:0px auto; padding-top:8px; font-size:14px; padding-bottom:20px; line-height:30px; overflow:hidden;}
.lb_p dt{ float:left; width:220px; height:180px; margin:0px auto; overflow:hidden;}
.lb_p dd{ float:right; width:590px; height:auto; margin:0px auto; overflow:hidden;}
.lb-r{ float:right; width:300px; height:auto margin:0px auto; overflow:hidden;}
.lb-r-ph{ width:300px; height:auto; margin:0px auto; overflow:hidden;}
.lb-r-ph h3{ width:300px;height:46px;margin:0px auto; font-size:24px; line-height:46px; border-bottom:#333 solid 1px; font-weight:normal; overflow:hidden;}
.lb-r-ph li{width:300px;height:30px;margin:0px auto; line-height:30px; padding-top:6px; overflow:hidden;}
.lb-r-ph li span{ float:left; line-height:none;width:18px;height:18px; margin:0px auto; margin-top:6px; background:#F2F2F2; color:#6F6F6F; text-align:center; border-top-right-radius:10px; border-bottom-left-radius:10px; line-height:18px; overflow:hidden;}
.lb-r-ph li em{ float:left; line-height:none;width:265px;height:30px;margin:0px auto; font-style:normal; padding-left:5px; overflow:hidden;}
.lb-r-ph li em a{ font-size:14px;}
.lb-r-pic{ width:300px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.lb-r-pic h3{ width:300px;height:46px;margin:0px auto; font-size:24px; line-height:46px; border-bottom:#333 solid 1px; font-weight:normal; overflow:hidden;}
.lb-r-pic li{width:140px;height:100px;margin:0px auto; margin-top:20px; overflow:hidden;}
.lb-r-pic li img{width:140px;}
.lb-r-pic li a{ position:relative; float:left; width:140px;height:100px;margin:0px auto; overflow:hidden;}
.lb-r-pic li a span{ position:absolute; left:0px; bottom:0px; float:left; width:130px;height:30px; line-height:30px; text-align:center; padding:0px 5px 0px 5px; margin:0px auto; color:#FFF; background:url(/img/a.png);overflow:hidden;}

.lb-r-bj{ width:300px; height:auto; margin:0px auto; padding-top:10px; overflow:hidden;}
.lb-r-bj h3{ width:300px;height:46px;margin:0px auto; font-size:24px; line-height:46px; border-bottom:#333 solid 1px; font-weight:normal; overflow:hidden;}
.lb-r-bj li{width:300px;height:30px;margin:0px auto; line-height:30px; padding-top:6px; overflow:hidden;}
.lb-r-bj li span{ float:left; line-height:none; width:24px;height:18px; margin:0px auto; margin-top:6px; font-size:16px; color:#6F6F6F; text-align:center; line-height:18px; overflow:hidden;}
.lb-r-bj li em{ float:left; line-height:none;width:260px;height:30px;margin:0px auto; font-style:normal; padding-left:5px; overflow:hidden;}
.lb-r-bj li em a{ font-size:14px;}
/*list end*/
/*con start*/
.con{ width:1180px; height:auto; margin:0px auto; padding-bottom:20px;overflow:hidden;}
.con-l{ float:left; width:840px; height:auto; margin:0px auto; overflow:hidden;}
.con-l h1{ width:840px; height:auto; margin:0px auto; padding-top:10px; font-size:32px; font-weight:normal; overflow:hidden;}
.con-l-xx{ width:840px; height:auto; margin:0px auto; padding-top:20px; color:#999; overflow:hidden;}
.con-l-con{ width:840px; height:auto; margin:0px auto; padding-top:10px; font-size:14px; line-height:30px; overflow:hidden;}
.con-l-con img {max-width: 800px}
.con-l-t{ width:840px; height:46px; margin:0px auto; padding-top:10px; font-size:24px; border-bottom:#333 solid 1px; line-height:46px; overflow:hidden;}
.con-l-n{ width:840px; height:auto; margin:0px auto; overflow:hidden;}
.con-l-n li{width:260px;height:180px;margin:0px auto; margin-top:30px; padding-right:20px; overflow:hidden;}
.con-l-n li img{width:260px;height:180px;overflow:hidden;}
.con-l-n li a{ position:relative; float:left; width:260px;height:180px;margin:0px auto; overflow:hidden;}
.con-l-n li a span{ position: absolute;left: 0px;bottom: 0px;float: left;width: 250px;height: 40px;line-height: 40px;text-align: center;padding: 0px 5px;margin: 0px auto;color: #FFF;background: transparent url("/img/a.png") repeat scroll 0% 0%;overflow: hidden;}


.con-r{ float:right; width:300px; height:auto margin:0px auto; overflow:hidden;}
/*con end*/
/* 分页 */
#pages { margin-top:15px; text-align:center; font-size:14px; border-bottom:none; overflow:hidden;}
#pages a { float:left; display:inline-block; width:40px; height:40px; margin-right:10px; line-height:40px; font-size:14px; background:#fff; border-radius:3px; background:#F5F5F5; text-align:center; color:#333;}
#pages a.a1 { border-radius:5px; width:56px; padding:0 }
#pages a:hover { background:#FF7F00; color:#fff; border-radius:5px; text-decoration:none }
#pages span { float:left; display:inline-block; width:40px; height:40px; margin-right:10px; line-height:40px; background:#FF7F00; border-radius:5px; color:#fff; text-align:center;}
.page .noPage { display:inline-block; width:56px; height:40px; line-height:40px; background:#F5F5F5; text-align:center; color:#a4a4a4; }

.foot-d{ width:100%; height:auto; margin:0px auto; background:#262626; padding:15px 0px 15px 0px; border-top:#A57127 solid 3px; overflow:hidden;}
.foot{ width:1180px; height:60px; margin:0px auto; padding-top:10px; text-align:center; color:#666; font-weight:normal; overflow:hidden;}
.foot-l{ float:left; width:240px; height:auto;overflow:hidden;}
.foot-r{ float:right; width:900px; height:auto; text-align:left; line-height:28px; overflow:hidden;}
.foot-r a{ padding-right:15px; font-size:14px; color:#666;}
.foot-r a:hover{ color:#FF7F00;}

.ding{ position:fixed; right:10px; bottom:40px; width:55px; height:55px; background:url(/img/top.jpg) no-repeat top; cursor:pointer;}
.ding:hover{ background:url(/img/top.jpg) no-repeat bottom;}
.ding:hover div{ display:block;}
.ding div{ display:none; right:55px; position:absolute; top:0px; width:100px; height:55px; background:#E3E3E3; text-align:center; color:#B58E4F; line-height:55px; font-size:20px; text-height:-999px;}
