
.Content {width:100%; overflow:hidden; clear:both; color:#666666; margin-bottom:70px;}
.Content .Banner {width:100%;min-width: 1200px;overflow: hidden;height: 310px;margin: 0 auto;text-align:center;background: url(banner.jpg) no-repeat center center;}

.Content .MainCont {width:1200px; margin:0 auto; overflow:hidden;}
.MainCont .Guide{width:100%; margin:25px 0; overflow:hidden; border-bottom:1px solid #e3e3e3;}
.MainCont .Guide .m_title {width:215px; height:53px; background:url(title_bg.png) no-repeat center center; text-align:center; line-height:53px; font-size:20px; color:#FFFFFF; float:left;}
.MainCont .Guide ul {float:left; padding-left:55px;}
.MainCont .Guide ul li {float:left; line-height:53px;}
.MainCont .Guide ul li a {padding:0 5px;}

.MainCont .Main {width:100%; overflow:hidden; clear:both;}
.Main .m_left {width:215px; float:left; overflow:hidden;}
.Main .m_left .l-nav {width:100%; padding-bottom:25px;}
.Main .m_left .l-nav ul li {width:205px; height:50px; text-align:center; line-height:50px; font-size:18px; margin-bottom:10px; background:#f5f5f5; overflow:hidden; padding:0 5px;}
.Main .m_left .l-nav ul .ck {background:#0bb393;}
.Main .m_left .l-nav ul .ck a {color:#FFFFFF;}

.Main .m_left .contact {overflow:hidden; border:1px solid #f0f0f0;}
.Main .m_left .contact .l-head {width:213px; height:50px; text-align:center; line-height:50px; font-size:16px; background:#999999; color:#FFFFFF;}
.Main .m_left .contact .l-cont {padding:15px; overflow:hidden;}
.l-cont dl {border-bottom:1px dotted #aeaeae; padding-bottom:7px; margin-bottom:7px;}
.l-cont .qq dt,
.l-cont .qq dd {background:url(qq.png) no-repeat left center; padding-left:25px; margin:5px 0; line-height:25px;}
.l-cont .time dt {background:url(time.png) no-repeat left center; padding-left:30px; font-size:16px; line-height:25px; color:#333333; margin-bottom:10px;}
.l-cont .time dd span {display:block; line-height:25px;}
.l-cont .call {border:none; padding:0px; margin:0px;}
.l-cont .call dt {background:url(call.png) no-repeat left center; padding-left:30px; line-height:25px; font-size:16px; color:#333333; margin-bottom:10px;}
.l-cont .call dd {line-height:25px;}

.Main .m_right {width:930px; float:right; overflow:hidden;}
.Main .m_right .r-cont {width:100%;}
.Main .m_right .r-cont .r-head {width:100%; line-height:50px; border-bottom:1px solid #CCCCCC; font-size:18px; color:#333333;}
.Main .m_right .r-cont .cont {width:100%; margin:15px 0; overflow:hidden;}
.Main .m_right .r-cont .cont .shop_list{float:left; width:230.5px; margin-bottom:10px; position:relative; height:235px;}
.Main .m_right .r-cont .cont .shop_list:hover{border:1px solid #eaeaea; margin-bottom:8px;}
.Main .m_right .r-cont .cont .img {width:210px; overflow:hidden; padding:0 11px;}
.Main .m_right .r-cont .cont .word {width:210px; text-align:center; line-height:35px; height:35px; overflow:hidden; padding:0 11px;}
.Main .m_right .r-cont .cont .shop_price{width:210px; padding:6px 11px; overflow:hidden;}
.Main .m_right .r-cont .cont .shop_price span{float:left; height:30px; line-height:30px; font-size:16px; color:#0bb393;}
.Main .m_right .r-cont .cont .shop_price a{float:right; width:60px; height:30px; line-height:30px; text-align:center; background:#0bb393; color:#fff;}
.Main .m_right .r-cont .cont .shop_list:hover .scan_code{display:block;}
.Main .m_right .r-cont .cont .scan_code {width:232px; height:210px; position:absolute; top:0; left:0; display:none;}
.Main .m_right .r-cont .cont .scan_code:before {content:'';width:232px; height:210px; display:block; background:#000000; opacity: 0.5; top:0; left:0; position:absolute;}
.Main .m_right .r-cont .cont .scan_code h3 {text-align:center; line-height:35px; position:relative; color:#FFFFFF; font-size:14px;}
.Main .m_right .r-cont .cont .scan_code p {text-align:center; position:relative;}
.Main .m_right .r-cont .cont .scan_code p img{width:120px; height:120px;}
.Main .m_right .r-cont .cont tr td {padding:11px 0; position:relative;}
.Main .m_right .r-cont .cont tr td:hover {background:#eeeeee;}

.Main .m_right .r-cont .jump {width:100%; text-align:center; padding:25px 0;}
.Main .m_right .r-cont .jump a {display:inline-block; padding:5px 10px; border:1px solid #dfdfdf; margin-right:5px;}
.Main .m_right .r-cont .jump a.ck{background:#0bb393; color:#FFF; border:1px solid #0bb393;}
.Main .m_right .r-cont .jump a.ck font{color:#fff;}