@charset "gb2312";
/* CSS Document */
.main{ background:#fff;}

.content .pages{ text-align:center; padding:10px 0 20px;}
.content .pages span{ padding:5px 10px; border:1px solid #ccc; margin:0 2px; background:#f7f3f7;}
.main .wxts{ color:#ff0000; line-height:22px;padding:10px 6px 0;}

.main .service{padding:20px 0; background:url(../images/zj_21.jpg) repeat-x 0 0; border:1px solid #f2f2f2; border-width:0 1px;}
.main .service li{ float:left; width:20%; text-align:center;}

.main .content{}
.main .content .layout{ border:1px solid #f2f2f2; border-width:0 1px;}
.content .title{ height:29px; line-height:29px; border-top:1px solid #b4946a; background:#eadfd0; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#ad6e1f; text-align:center;}
.content .about{ line-height:20px; color:#666666; padding:14px 5px 25px;}
.content .about img{ float:left; padding:0 10px 10px 0;}

.content .zj_con img{ display:block;}
.content .zj_con .zj_tit{ position:relative; height:41px; line-height:41px; overflow:hidden;}
.content .zj_con .zj_tit .line{ position:absolute; height:1px; overflow:hidden; border-bottom:1px dashed #e9d1af; z-index:1; width:100%; top:21px;}
.content .zj_con .zj_tit .more,.content .zj_con .zj_tit h2{ position:relative; z-index:2; background:#fff;}
.content .zj_con .zj_tit .more{ float:right; padding:0 4px; margin-right:30px; color:#ff0000; padding-top:3px;}
.content .zj_con .zj_tit h2{ float:left; color:#b5772a; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-right:4px;}
.content .zj_con .zj_tit h2 a{color:#b5772a;}
.content .zj_con dl{ padding-bottom:16px;}
.content .zj_con dl dt{ float:left;}
.content .zj_con dl dd{ margin-left:120px;}
.content .zj_con dl dd .name{ font-size:14px; color:#a78b67; padding-bottom:4px;}
.content .zj_con dl dd .zhicheng{ color:#a78b67; padding-bottom:4px;}
.content .zj_con dl dd .info{ color:#999999; line-height:19px;}
.content .zj_con dl dd .info .more{ color:#ff9140;}
.content .zj_con dl dd .btn{ padding-top:5px;}
.content .zj_con dl dd .btn a{ display:inline-block; margin-right:14px; padding:0 15px; color:#fff; height:22px; line-height:22px;}
.zxzj{ background:#e3922b;}
.yygh{ background:#bb8a49;}

.content .service2{ padding:16px 0 18px;}
.content .service2 li{ position:relative; background:url(../images/zj_56.jpg) no-repeat left center; height:60px; overflow:hidden; margin-bottom:5px;}
.content .service2 li span{ display:inline-block; width:56px; text-align:center; line-height:60px; float:left; font-size:14px; color:#fff; font-weight:700;}
.content .service2 li span.s_b{ line-height:18px; padding-top:12px;}
.content .service2 li p{ height:41px; line-height:18px; background:#f1e6d7; margin:7px 6px 0 66px; padding-left:3px; color:#666666; padding-top:5px;}
.content .service2 li p.p_b{ line-height:46px; padding-top:0px; height:46px;}
.content .service2 li .bg{ position:absolute; display:block; width:4px; height:46px; background:#e8b97b; right:0; top:7px;}
.content .service2 .btn{ padding-top:8px; text-align:center;}
.content .service2 .btn a{ padding:0 17px;}
.content .service2 .btn a img{ display:inline;}
