@charset "utf-8";
/* CSS Document */
.ly_banner{width: 100%; height: 460px; display: block; overflow: hidden;}
.ly_top{width: 100%; height: 40px;line-height: 40px;color: #acacac; border-bottom: 1px solid #e9e9e9;}
.dq{padding-left: 20px; background: url("../images/34.png")/*tpa=http://www.bonnyhm.com/images/34.png*/ no-repeat left center;}
.dq a{color: #acacac;}
.ly_con{margin-top: 40px;}
.ly_left{width: 300px;}
.lm_li{margin-bottom: 1px;}
.lm_a{height: 50px; line-height: 50px;font-size: 14px;display: block;color: #b3b3b3;padding: 0 30px;background: #efefef url("../images/35.png")/*tpa=http://www.bonnyhm.com/images/35.png*/ no-repeat 90% center;}
.lm_li:hover .lm_a{color: #FFFFFF;font-weight: bold;background: #d7000f url("../images/36.png")/*tpa=http://www.bonnyhm.com/images/36.png*/ no-repeat 90% center;}
.lm_li.hover .lm_a{color: #FFFFFF;font-weight: bold;background: #d7000f url("../images/36.png")/*tpa=http://www.bonnyhm.com/images/36.png*/ no-repeat 90% center;}
.lm_xl{padding:10px 30px;background: #efefef;display: none;}
.lx_li{margin-bottom: 15px; }
.lx_a{display: block;line-height: 20px;font-size: 14px;color: #b3b3b3;padding-left: 20px; background: url("../images/38.png")/*tpa=http://www.bonnyhm.com/images/38.png*/ no-repeat left center;}
.lx_li.hover .lx_a{background: url("../images/39.png")/*tpa=http://www.bonnyhm.com/images/39.png*/ no-repeat left center;}
.lx_li:hover .lx_a{background: url("../images/39.png")/*tpa=http://www.bonnyhm.com/images/39.png*/ no-repeat left center;}
.xl_p{padding:10px 20px 0 20px; display: none;}
.xl_p a{display: block;color: #b3b3b3; line-height: 20px;}
.xl_p a:hover{color: #d7000f;}

.ly_right{width: 860px;}
.ab_title{text-align: center;padding: 15px;border-bottom:2px solid #dadada;font-size: 0;}
.ab_txt{color: #656565; line-height: 22px;margin-top: 15px;}
.ab_h3{font-size: 14px; font-weight: bold; color: #221815; line-height: 30px;}
.gz_p{margin-bottom: 10px;}
.sr_dl{width: 830px;margin-left: 30px;padding: 20px 0;}
.sr_dl dt{float: left;}
.sr_dd{width: 425px;margin-top: 30px; float: right;}
.sr_title{display: block;font-size: 14px; font-weight: bold; color: #737373;line-height: 22px;}
.sr_txt{color: #939393; line-height: 20px;margin-top: 15px;}
.sr_dl.odd dt{float: right;}
.sr_dl.odd .sr_dd{float: left;}
.sr_dl:hover .sr_title{color: #d7000f;}
.fit_li{width: 260px;background: #efefef;margin-right: 40px;float: left;}
.fit_img{display: block; width: 260px; height: 230px; overflow: hidden;}
.fit_txt{color: #656565; line-height: 20px;padding: 10px;display: block;}
.fit_txt .red{color: #d7000f;}
.fit_li:hover .fit_img img{transform:scale(1.2); -moz-transform:scale(1.2);-webkit-transform:scale(1.2); -o-transform:scale(1.2);}
.i1_tab{text-align: right;margin-top: 40px;}
.i1_tab a{display: inline-block;width: 25px; height: 25px;margin-left: 10px;}
.i1_prev{background: #bababa url("../images/23.png")/*tpa=http://www.bonnyhm.com/images/23.png*/ no-repeat center center;}
.i1_next{background: #bababa url("../images/24.png")/*tpa=http://www.bonnyhm.com/images/24.png*/ no-repeat center center;}
.i1_prev:hover{background: #d7000f url("../images/23.png")/*tpa=http://www.bonnyhm.com/images/23.png*/ no-repeat center center;}
.i1_next:hover{background: #d7000f url("../images/24.png")/*tpa=http://www.bonnyhm.com/images/24.png*/ no-repeat center center;}

.pr_li{width: 260px; height: 260px; position: relative; overflow: hidden; float: left;margin-right: 40px;margin-bottom: 40px;}
.pr_pos{width: 100%; position: absolute; bottom: 0; left: 0;background:rgba(215,0,15,0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60);background:#d7000f; }
.pr_cell{width: 260px; height: 40px; display: table-cell; text-align: center; vertical-align: middle;}
.pr_tx{font-size: 14px; color:#FFFFFF;padding: 5px 0; }
.pr_li.hover .pr_tx{background: url("../images/40.png")/*tpa=http://www.bonnyhm.com/images/40.png*/ no-repeat center bottom;}

.prt_left{width: 495px; height: 355px; border: 2px solid #e7e7e7; position: relative;}
.prt_qh{width: 495px; height: 355px; position: relative; overflow: hidden;}
.prt_li{width: 495px; height: 355px; overflow: hidden;}
.prt_prev,.prt_next{width: 30px; height: 30px;top: 165px; display: block; position: absolute;background: #dbdbdb;border-radius: 3px;-moz-border-radius: 3px; overflow: hidden;}
.prt_prev{left: 10px;}
.prt_next{right: 10px;}
.prt_prev span,.prt_next span{display: block;width: 30px; height: 30px;}
.prt_prev span{background: url("../images/41.png")/*tpa=http://www.bonnyhm.com/images/41.png*/ no-repeat center center;}
.prt_next span{background: url("../images/42.png")/*tpa=http://www.bonnyhm.com/images/42.png*/ no-repeat center center;}
.prt_prev:hover,.prt_next:hover{background: #d7000f;}
.prt_tb{display: block; width:50px; height: 40px; position: absolute; bottom: 0; right: 0;background: #d7000f url("../images/43.png")/*tpa=http://www.bonnyhm.com/images/43.png*/ no-repeat center center;}
.prt_left .flicking_con{display: none;}
.prt_right{width: 320px;border-bottom:1px solid #e7e7e7;}
.prt_li.hover img{transform:scale(1.2); -moz-transform:scale(1.2);-webkit-transform:scale(1.2); -o-transform:scale(1.2);}
.prr_p{font-size: 14px; color: #4e4e4e;line-height:30px; padding:15px 20px; border-top:1px solid #e7e7e7;}
.prr1{font-size: 22px; }
.prr2 span{font-size:16px; font-weight: bold;padding-right: 10px;}
.prr3{padding-left: 60px;background: url("../images/44.png")/*tpa=http://www.bonnyhm.com/images/44.png*/ no-repeat 20px center;}
.prr4{font-size: 16px;font-weight: bold;}
.prr4 span{color: #d7000f;}
.prc_bottom{margin-top: 30px;}
.prb_tab{width: 100%; height: 40px; line-height: 40px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;}
.prb_tab a{display: block; float: left;width: 160px; height: 40px; text-align: center;font-size: 16px; color: #727272;}
.prb_tab a:hover{background: #d7000f; color: #FFFFFF;}
.prb_tab a.hover{background: #d7000f; color: #FFFFFF;}
.prb_dt{font-size: 14px; font-weight: bold;line-height: 1em; padding:15px 0 10px 0;}
.prb_dt a{color: #727272;}
.prb_dd{font-size: 14px; color: #898989; line-height: 24px;}

.new_dl{padding-bottom: 20px; margin-bottom: 30px;border-bottom: 1px solid #dadada;}
.new_dt{width: 140px; height: 100px; position: relative; overflow: hidden;}
.new_dt img{width: 100%; height: 100%;}
.new_time{position: absolute; bottom: 0; right: 0;background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;
filter:Alpha(opacity=60);background:#000; color: #FFFFFF; padding:10px;text-decoration: underline; display: none;}
.new_time b{font-size: 16px;}
.new_dd{width: 700px;}
.nd_a{display: block;font-size: 14px; color: #686868;font-weight: bold;}
.nd_txt{color: #939393; line-height: 22px; height: 66px; overflow: hidden;margin-top: 15px;}
.new_dl:hover .nd_a{color: #d7000f;}
.new_dl.hover .new_dt{width: 250px; height: 180px; }
.new_dl.hover .new_dd{width: 590px; }
.new_dl.hover .nd_txt{height: 132px;}
/*.new_dl:hover .new_dt{width: 250px; height: 180px; }
.new_dl:hover .new_dd{width: 590px; }
.new_dl:hover .nd_txt{height: 132px;}*/
.nx_title{line-height: 24px;}
.nx_time{padding-left: 20px;background: url("../images/45.png")/*tpa=http://www.bonnyhm.com/images/45.png*/ no-repeat left center;}
.nx_h3{font-size: 14px;font-weight: bold; color: #000000;}
.nx_txt{margin-top: 10px; color: #999999; line-height: 22px;padding: 20px 0;border-top:2px solid #dadada;border-bottom:2px solid #dadada;}

.zp_div{ margin-bottom: 2px}
.zp_title{ background: #dfe3e7; padding: 0 20px; height: 50px; line-height: 50px; font-size: 14px;
 color: #333333; cursor: pointer;}
.zt_span1{display: block; width: 60px;}
.zt_span3{width: 18px; height: 18px; display: block; background: url("../images/46.png")/*tpa=http://www.bonnyhm.com/images/46.png*/ no-repeat center center;margin-top: 16px;}
.zp_p{font-size: 14px; color: #717171; line-height: 30px; padding-top: 30px;}
.zp_p span{display: block; font-size: 16px;font-weight: bold;}
.zp_txt{border: 1px solid #dfe3e7; border-top: 0; padding: 0 20px 30px 20px; display: none;font-size: 14px;}
.zp_div:hover .zp_title{ background: #d7000f; color: #FFFFFF; transition-duration: 0.5s;}
.zp_div:hover .zp_title .zt_span3{ background: url("../images/47.png")/*tpa=http://www.bonnyhm.com/images/47.png*/ no-repeat center center;}
.zp_div.hover .zp_title{ background: #d7000f; color: #FFFFFF; }
.zp_div.hover .zp_title .zt_span3{ background: url("../images/47.png")/*tpa=http://www.bonnyhm.com/images/47.png*/ no-repeat center center;}
.apply{display: block; width: 100px; height:32px; background: #d7000f;color: #FFFFFF;text-align: center;
 line-height:32px; margin-top: 20px;border-radius: 3px; -moz-border-radius: 3px;font-size: 12px;}

.zp_bg{position: fixed; top:0; left:0;  width: 100%; height: 100%; display: none;}
.zp_pos{width:595px; height:313px; background: url("../images/48.png")/*tpa=http://www.bonnyhm.com/images/48.png*/ no-repeat; margin: 0 auto;}
.tc_con{width: 505px; margin: 0 auto;padding-top:50px;font-size: 14px; text-align: center; position: relative;}
.tc_title{font-size: 24px; color: #000000; text-align: center; border-bottom: 1px solid #cccccc; line-height:55px;}
.tc_a{ width: 105px; height: 32px; background: #d7000f; display: block;  color: #FFFFFF;text-align: center; 
line-height: 32px; margin: 0 auto; margin-top:20px;border-radius: 3px; -moz-border-radius: 3px;}
.tc_p{color: #666666;line-height: 30px; padding: 15px 0;}
.tc_btn{margin-top: 10px;}
.tc_btn a{display: inline-block;width: 100px; height: 32px; text-align: center; line-height: 32px; 
color: #FFFFFF; border-radius: 3px; -moz-border-radius: 3px;}
.sub{background: #999999; margin-right: 12px;}
.can{background: #686868;}
.tc_close{position: absolute; top:30px; right:-15px;}
.ca_div{font-size: 14px; color: #999999; line-height:2em;padding: 25px 15px;border-bottom:2px solid #dadada;}

.nw_con{margin-top: 20px;}
.nw_bot{margin-top: 10px;}
.nw_title{font-size: 16px; color: #1d0f0f; font-weight: bold;padding: 10px 0;}
.nw_txt{font-size: 14px; color: #8d8d8d; line-height:1.8em;}
.nm_map{ width: 705px; height: 505px;padding-bottom: 130px; margin: 0 auto;margin-top: 25px; position: relative;}
.nm_txt{position: absolute;width: 270px; font-family: "微软雅黑";top:405px; left:145px;font-size: 14px;
background: #FFFFFF;border:2px solid #d7000f;padding: 20px 40px; color: #2e2e2e;line-height: 24px;}
.nm_title{margin-bottom: 20px;}
.nm_h3{font-weight: bold;}
.nm_en{font-family: arial;}
.nm_pos{width: 100%;height: 6px; line-height: 0; position: absolute; top:-6px; left: 0; text-align: center;}
.nm_close{display: block; font-size: 0; line-height: 0; position: absolute; top:10px; right:10px;}

.prb_div { padding-top:10px; display:none}

.pages{text-align:center;margin:20px 0 10px 15px;height:30px}
.pages a{display:inline-block; padding:3px 6px; color:#222; border:1px #ccc solid; margin-right:4px}
.pages a span{margin:auto 2px; cursor:pointer}
.pages a.normal{}
.pages a:link,pager:visited{ text-decoration:none}
.pages a:hover{text-decoration:none; color:#fff; background:#d7000f}
.pages a.selectedpage{color:#fff; font-weight:bold; text-decoration:none; border:none; background:#d7000f}
.pages a.selectedpage:hover{background:#d7000f}
.pages a.prevpage{}
.pages a.disabled span{color:#999999; cursor:inherit; text-decoration:none}
.pages a.disabled{background:#f8f8f8}
.pages a.disabled:hover{background:#f8f8f8}		

