.wrap_main .container{padding-top:0;}
.wrap_main .header{border-bottom:none;}
.wrap_main .footer{margin-top:0;}

.main .banner_wrap{}
.main .banner_wrap .db{position:relative;}
.main .banner_wrap .line1{position:absolute;z-index:1;top:0px;left:0;width:100%;height:6px;background:#bbb;filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;box-shadow:0 4px 5px #666;}
.main .banner_wrap .line2{position:absolute;z-index:1;bottom:0px;left:0;width:100%;height:12px;background:#56b62b;}
.main .banner_box .banner_bottom_box{bottom:40px;}
.main .banner_box .banner_bottom_box span{width:22px;height:11px;margin:0 4px;}

.main .da2{padding:30px 0;border-top:1px solid #e4e4e4;background:#f4f4f4;}
.main .da2 .db{overflow:hidden;}
.main .da2 .box{float:left;width:32%;}
.main .da2 .box.eq1{margin:0 2%;}
.main .da2 .box .img_box{border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
.main .da2 .box ul{padding:0 10px 14px 10px;border:1px solid #e2e2e2;background:#fff;}
.main .da2 .box ul .title_box{padding:12px 0;font-size:16px;color:#56b62b;font-weight:bold;text-align:center;border-bottom:1px dotted #ddd;}
.main .da2 .box.eq1 ul .title_box{padding:8px 0;font-size:20px;font-weight:bold;}
.main .da2 .box ul .cont_box{padding:12px 5px;line-height:21px;color:#787878;}
.main .da2 .box ul .btn_box{text-align:right;}
.main .da2 .box ul .btn_box a{font-weight:bold;color:#999;}
.main .da2 .box:hover ul .btn_box a{color:#56b62b;text-decoration:underline;}

.main .bbs_photo_wrap{padding:30px 0;border-top:1px solid #e4e4e4;background:#f4f4f4;}

/* popup */
.popup_wrap .db{position:relative;}
.pop{position:absolute;z-index:1010;overflow:hidden;cursor:pointer;background:#fff;}
.pop .popup_cont{overflow:hidden;}
.pop .popBtn{height:10px;padding:9px 5px 12px 5px;cursor:default;color:#fff;background:#333;border-top:1px solid #ccc;}
.pop .popBtn .popBtn1{float:left;}
.pop .popBtn .popBtn1 label{cursor:pointer;}
.pop .popBtn .popBtn2{float:right;cursor:pointer;font-weight:bold;}

.notePop{position:fixed;z-index:200;left:50%;top:50%;width:480px;height:180px;margin-top:-120px;margin-left:-240px;}

@media only screen and (max-width:767px) {
.main .banner_wrap .line2{display:none;}

.main .da2{padding:0 .6em;border-top:none;}
.main .da2 .box{float:none;width:100%;margin:1em 0 !important;}
.main .da2 .box .img_box img{width:100%;}
}