@charset "utf-8";
/* CSS Document */
.topimg{ width:100%; height:280px; margin:0 auto; padding:0; border-top:3px solid #fff; border-bottom:3px solid #fff; overflow:hidden;}


.visahottitle{ width:1200px; margin:0 auto; padding:10px 0; background:url("hotjiantou.png"/*tpa=http://www.swgzrzw.com/hotjiantou.png*/)/*tpa=http://www.swgzrzw.com/img/hotjiantou.png*/ no-repeat 0px 17px; text-indent:30px; font-size:22px; text-align:left; overflow:hidden;}
.visahottitle strong{ font-size:16px; padding:0 10px; font-weight:300;}
.visahot{ width:1200px; margin:0 auto; padding:0 0 20px 0; overflow:hidden;}
.visanei{ width:1220px; margin:0; padding:0; float:left; overflow:hidden;}
.visanei a{ display:block; width:161px; margin:0 12px 0 0; padding:0; position:relative; float:left; overflow:hidden}
.visanei a img{ display:block; position:relative; z-index:1;}
.visanei a .zhezhao{ width:161px; height:108px; position:absolute; background:url("imgzhezao.png"/*tpa=http://www.swgzrzw.com/imgzhezao.png*/)/*tpa=http://www.swgzrzw.com/img/imgzhezao.png*/ no-repeat -2px center; z-index:11; left:0; top:0;}
.visanei a .title{ font-size:18px; text-align:center; margin:0; padding:0; overflow:hidden;}
.visanei a:hover .title{ color:#F60}

.main{ width:1200px; margin:0 auto; padding:0; overflow:hidden;}
.mainleft{ width:283px; margin:0; padding:0; float:left; overflow:hidden;}
.mainleft .vs{ padding:0 0 10px 0; overflow:hidden;}

.mainleft .leftmenu{ width:275px; height:177px; margin:0; padding:5px; background:#0092b8; color:#FFF; float:left; overflow:hidden;}
.mainleft .leftmenu span{ display:block; width:74px; margin:8px; background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat 17px 0px; padding:45px 0 0 0; float:left; overflow:hidden;}
.mainleft .leftmenu .span2{ background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat -67px 0px;}
.mainleft .leftmenu .span3{ background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat -151px 0px;}
.mainleft .leftmenu .span4{ background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat 17px -82px;}
.mainleft .leftmenu .span5{ background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat -67px -82px;}
.mainleft .leftmenu .span6{ background:url("menu.png"/*tpa=http://www.swgzrzw.com/menu.png*/)/*tpa=http://www.swgzrzw.com/img/menu.png*/ no-repeat -151px -82px;}

.mainleft .downdiv{width:290px;margin:0; padding:10px 0; overflow:hidden;}
.mainleft .show{ width:245px; margin:10px 0; text-align:left; padding:18px; border:1px solid #ddd;overflow:hidden;}
.mainleft .show .title{  width:245px;font-size:16px; font-weight:bold; margin:0; padding:5px 0; overflow:hidden;}
.mainleft .show .title strong{ display:block; width:100px; float:left; margin:0; padding:0; overflow:hidden;}
.mainleft .show .title a{ display:block;  float:right; font-size:12px; color:#999; font-weight:200; margin:0; padding:0; overflow:hidden;}
.mainleft .show .title a:hover{ color:#069}
.mainleft .show .content{ margin:0; padding:0; overflow:hidden;}
.mainleft .show .content a{ display:block; line-height:1.8; font-size:12px;}
.mainleft .show .content a:hover{ color:#F60}

.mainright{ width:900px; margin:0; float:right; padding:0; overflow:hidden;}
.mainright .righttitle{ background:url("hotjiantou.png"/*tpa=http://www.swgzrzw.com/hotjiantou.png*/)/*tpa=http://www.swgzrzw.com/img/hotjiantou.png*/ no-repeat left center; text-align:left; text-indent:32px; font-size:18px; font-weight:bold; overflow:hidden; border-bottom:1px solid #f60; padding:5px 0;}
.mainright .righttitle span{ display:block; width:500px; float:left}
.mainright .righttitle  a{ display:block; float:right; font-size:14px; font-weight:300}
.mainright .title2{ font-size:24px;}
.mainright .title2 strong{ font-size:14px; font-weight:200; padding:0 15px;}
.mainright .content{ width:900px; margin:0; padding:20px 0; overflow:hidden;}
.mainright .content .show{ width:300px; margin:0; padding:0; float:left; overflow:hidden;}
.mainright .content .show a:hover{ color:#F60}
.mainright .content .show .left{ width:120px; margin:0; text-align:right; padding:0; float:left; font-weight:bold; overflow:hidden;}
.mainright .content .show .right{ width:170px; text-align:left; margin:0; padding:0; overflow:hidden;}
.mainright .content .show .right span{ display:block; width:85px; margin:0; padding:0; float:left; text-indent:25px; overflow:hidden;}
.mainright .content .show .right .price{ color:#F60}
.mainright .content .geli{ width:900px; height:20px; border-bottom:1px dashed #ddd; clear:both; margin:20px auto; padding:0; overflow:hidden;}
