@charset "utf-8";
/* 产品 */
.proright{ width:690px; float:right; display:inline; overflow:hidden;}
.prolist{ width:717px; overflow:hidden;}
.prolist li{ border:#E8E8E8 1px solid; float:left; width:210px; overflow:hidden; margin:0px 27px 25px 0px;}
.prolist li:hover{border:#D80001 1px solid;}
.prolist li span{ display:block; width:210px; height:210px; overflow:hidden;}
.prolist li p{ line-height:20px; font-size:14px; padding:10px; height:40px; overflow:hidden; text-align:center;}
.prolist li div{ height:18px; line-height:18px; overflow:hidden; padding:0px 10px 12px 10px; font-size:13px;}
.prolist li div i{ font-style:normal; float:left; display:inline; overflow:hidden; width:114px; overflow:hidden; font-size:13px;}
.prolist li div u{ text-decoration:none; float:right; display:inline; overflow:hidden; background:url(../images/product_13.gif) no-repeat left top; padding-left:24px;}

/* 店铺 */
.contentleft{ float:left; width:250px; display:inline overflow:hidden;}
.contentright{ width:700px; float:right; display:inline; overflow:hidden;}
.shoptitle{ font-size:20px; margin:0px; padding:0px; background-color:#D80001; color:#FFFFFF; font-weight:normal; text-align:center; padding-top:25px; height:51px; overflow:hidden;}

.leftcontent{ margin-top:20px; border:#E8E8E8 1px solid;}
.leftcontent dt{ background-color:#E8E8E8; line-height:34px; height:34px; overflow:hidden; padding-left:15px; font-size:16px;}
.leftcontent dd{ padding:15px; line-height:24px; font-size:13px;}
.left-tag dd{width:30%;background:#f5f5f5;padding:0;text-align:center;float:left;margin:5px 1.5%;}

.shopdes{border:#E8E8E8 1px solid; padding:10px; margin:0px; font-weight:normal; font-size:13px; line-height:18px;}
.shopimg{margin:20px 0px;border:#E8E8E8 1px solid;}

.shopbt{font-size:16px; padding:0px 0px 0px 20px; margin:0px; line-height:34px; height:34px; overflow:hidden;background-color:#E8E8E8; font-weight:normal;}
.shoplist{border:#E8E8E8 1px solid; overflow:hidden;}
.shoplisttype{overflow:hidden; font-size:14px; padding:10px 0px;}
.shoplisttype a{float: left; padding: 0px 18px 0px 20px; line-height:30px; height:30px; white-space: nowrap;}
.shoplisttype a.on{color:#D80001;}

.shopprolist{overflow:hidden;}
.shopprolist li{float:left; width:150px; overflow:hidden; padding:0px 0px 25px 20px;}
.shopprolist li span{ display:block; width:148px; height:148px; overflow:hidden;border:#E8E8E8 1px solid;}
.shopprolist li span:hover{border:#D80001 1px solid;}
.shopprolist li p{ line-height:18px; font-size:13px; padding:10px 0px 0px 0px; height:36px; overflow:hidden; text-align:center;}

/* 餐饮娱乐 */
.contentleftlist{border:#E8E8E8 1px solid; border-top:none;}
.contentleftlist dt{ line-height:50px; height:50px; overflow:hidden; padding-left:52px; background:url(../images/hyjt.jpg) no-repeat 20px center;border-top:#E8E8E8 1px solid; font-size:16px;}
.contentleftlist dt a.on{ color:#D80001;}

.cyylbt{padding:0px; margin:0px; font-weight:normal; line-height:50px; height:50px; overflow:hidden;}
.cyylbt b{float:left; display:inline; overflow:hidden; font-size:20px;color:#D80001;font-weight:normal;}
.cyylbt span{float:right; display:inline; overflow:hidden; font-size:13px;}

.cyyllist{ padding:15px; border:#FFFFFF 1px solid; margin-bottom:20px; overflow:hidden;}
.cyyllist:hover{border:#D80001 1px solid;}
.cyyllist dt{ width:190px; height:150px; float:left; display:inline; overflow:hidden;border:#E8E8E8 1px solid;}
.cyyllist dd{float:right; display:inline; overflow:hidden;width:456px; font-size:13px; line-height:20px;}
.cyyllist dd strong{ font-size:16px; padding-bottom:10px; display:block;}
.cyyllist dd p{ height:80px; overflow:hidden;}
.cyyllist dd span{ display:block;background:url(../images/hyjt.jpg) no-repeat left center; padding-left:20px; margin-top:10px;}

/* 商城动态 */
.contentleftlist dd{padding-left:80px; padding-bottom:10px;}
.contentleftlist dd a{ display:block; line-height:20px; height:20px; overflow:hidden;background:url(../images/dd.gif) no-repeat left center; padding-left:10px; font-size:13px;}
.contentleftlist dd a.on{color:#D80001;}

.downview{border:#E8E8E8 1px solid;}
.nbt{ overflow:hidden; font-weight:normal; line-height:40px; height:40px; padding:0px; margin:0px;}
.nbt span{ font-size:16px;float:left; display:inline; overflow:hidden; padding-left:18px;}
.nbt i{ font-style:normal; font-size:14px;float:right; display:inline; overflow:hidden; padding-right:18px;}
.downviewlist{height:224px;}
#aleft{ float:left; display:inline; padding-top:87px; width:25px; text-align:center; cursor:pointer;}
#aright{ float:right; display:inline; padding-top:87px; width:25px; text-align:center; cursor:pointer;}
#atype{ float:left; display:inline; width:648px; overflow:hidden; height:214px; position:relative;}
.atype{position:absolute; left:0px; top:0px;overflow:hidden;}
.atype ul{overflow:hidden; height:214px;}
.atype li{float:left; display:inline; overflow:hidden; padding:10px; border:#FFFFFF 1px solid;}
.atype li:hover{border:#D80001 1px solid;}

.onlineviewlist{ width:736px; overflow:hidden;}
.onlineviewlist li{ float:left;border:#E8E8E8 1px solid; padding:20px; width:290px; margin-right:36px; margin-bottom:20px; overflow:hidden;}
.onlineviewlist li:hover{border:#D80001 1px solid;}
.onlineviewlist li img{ float:left; display:inline; overflow:hidden;}
.onlineviewlist li div{ float:right; display:inline; overflow:hidden; width:140px;}
.onlineviewlist li div i{ font-size:14px; line-height:24px; font-style:normal;}
.onlineviewlist li div i a{ font-size:15px;}
.onlineviewlist li div p{ padding:10px 0px 0px 0px; line-height:20px; height:80px;}
.onlineviewlist li div span{ display:block;background:url(../images/hyjt.jpg) no-repeat left center; padding-left:20px; margin-top:10px;}

.newslist{overflow:hidden;}
.newslist li{/*border:#E8E8E8 1px solid;*/ padding:10px; background-color:#F2F2F2; margin-bottom:20px; overflow:hidden;}
.newslist li:hover{/*border:#D80001 1px solid;*/ background-color:#FCEFEF;}
.newslist li img{ float:left; display:inline; overflow:hidden;}
.newslist li div{ float:right; display:inline; overflow:hidden; width:515px;}
.newslist li div i{ font-size:13px; line-height:24px; font-style:normal;}
.newslist li div i a{ font-size:15px; font-weight:bold;}
.newslist li div p{ padding:10px 0px 0px 0px; line-height:20px; height:40px;}
.newslist li div span{ display:block;background:url(../images/hyjt.jpg) no-repeat left center; padding-left:20px; margin-top:10px;}

.newstext{ font-size:14px; line-height:1.8; min-height:200px; height:auto !important; height:200px;}
.newstext a{color:#1155CC;}
.newstext a:hover{color:#D80001;}
.newstext img{max-width:700px;_width:expression(this.scrollWidth > 700 ? "700px" : (this.scrollWidth < 700? "700px" : "auto"));overflow:hidden; vertical-align:middle;}

.albumview{border:#E8E8E8 1px solid;}
.albumviewtop{ padding:20px; overflow:hidden;}
.albumviewtop img{ float:left; display:inline; overflow:hidden;}
.albumviewtop .vieright{ float:right; display:inline; overflow:hidden; width:500px;}
.albumviewtop .vieright h1{line-height:24px; font-size:15px; padding:0px; margin:0px;}
.albumviewtop .vieright .vielr{ padding:10px 0px 15px 0px; line-height:20px;}
.albumviewtop .vieright .lj{ overflow:hidden;}
.albumviewtop .vieright .lj a{ float:left; display:block; width:100px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; border:#E8E8E8 1px solid; margin-right:20px;}
.albumviewtop .vieright .lj a.lj1{ background-color:#D80001; border:#D80001 1px solid; color:#FFFFFF;}

.albumviewfbt{font-size:15px; padding:0px 0px 0px 20px; margin:0px;border-top:#E8E8E8 1px solid; line-height:50px; height:50px; overflow:hidden;}
.albumviewlist{ overflow:hidden; padding-left:20px; width:688px;}
.albumviewlist li{float:left;width:140px; overflow:hidden; text-align:center;margin:0px 32px 20px 0px;}
.albumviewlist li b{ display:block; overflow:hidden; line-height:30px; height:30px; overflow:hidden;}

/* 购物指南 */
.leftsearch{ background-color:#e4e4e4; margin-top:20px;}
.leftsearch h5{ font-size:20px; text-align:center; font-weight:normal; padding:20px 0px 18px 0px; margin:0px;}
.ls1{ margin:0px 0px 20px 20px;}
.ls1 select{ border:#9d9d9d 1px solid; height:36px; width:210px;}
.ls2{ text-align:center; padding-bottom:30px;}
.ls2 input{ background-color:#d80001; border:#d80001 1px solid; line-height:32px; height:36px; width:106px; text-align:center; color:#FFFFFF; font-size:18px;font-family: "Microsoft Yahei","微软雅黑",Arial,sans-serif,"宋体"; cursor:pointer;}

.guidetitle{margin-top:20px;border-top:#E8E8E8 1px solid;border-left:#E8E8E8 1px solid; overflow:hidden;font-size:15px;}
.guidetitle li{ float:left;border-right:#E8E8E8 1px solid;border-bottom:#E8E8E8 1px solid; width:115px; height:64px;background-color:#f6f6f6;}
.guidetitle li a{ display:block;width:115px; height:64px; line-height:64px; overflow:hidden; text-align:center;}
.guidetitle li a:hover, .guidetitle li.on a{background-color:#d80001; color:#FFFFFF;}

.guidesmall{overflow:hidden;margin-top:20px; padding-bottom:20px;border-bottom:#E8E8E8 1px solid; font-size:14px;}
.guidesmall a{float: left; padding: 0px 8px; margin:0px 10px; line-height:26px; height:26px; white-space:nowrap;}
.guidesmall a.on{ background-color:#d80001; color:#FFFFFF;}

.guidelist{ padding:10px 0px; overflow:hidden;}
.guidelist li{ float:left; overflow:hidden; padding:20px 13px 0px 13px;}
.guidelist li img{border:#E8E8E8 1px solid;}
.guidelist li img:hover{border:#d80001 1px solid;}

.onlineviewlist li u{ display:block; font-size:15px; padding-bottom:15px; text-decoration:none; font-weight:bold}

.abouttext{ font-size:14px; line-height:2; min-height:200px; height:auto !important; height:200px;}
.abouttext a{color:#1155CC;}
.abouttext a:hover{color:#D80001;}

/*---------------网站地图页--------------------*/
.sitmap{ width:1020px; overflow:hidden;}
.sitmap li{ float:left; width:490px; padding-right:20px; padding-bottom:15px;}
.sitmap dl{border:#D3D3D3 1px solid; margin:0px; padding:0px;}
.sitmap dt{ line-height:32px; height:32px; border-bottom:#FF5C03 2px solid; margin-bottom:10px; font-size:14px; font-weight:bold; padding-left:20px;}
.sitmap dd{overflow:hidden; padding:0px 0px 15px 10px; margin:0px;}
.sitmap dd a{ float:left; padding-left:10px; line-height:20px;}

.sitmaptitle{font-size:16px; padding:10px 0px 15px 0px; margin:0px; color:#D80001}
.sitmaplist{overflow:hidden; padding:0px 0px 15px 0px; margin:0px; font-size:14px;}
.sitmaplist a{float:left; padding-left:20px; line-height:20px;}

.sitelclist{ margin-bottom:15px; overflow:hidden; border:#E8E8E8 1px solid;}
.sitelclist dt{ background-color:#E8E8E8; padding-left:15px; line-height:30px; height:30px; font-size:16px; color:#000000;}
.sitelclist dd li{padding:8px 0px; overflow:hidden;border-top:#E8E8E8 1px solid;}
.sitelclist dd li b{float:left; display:inline; font-size:14px; width:80px; overflow:hidden; text-align:center;}
.sitelclist dd li b a{ color:#333333;}
.sitelclist dd li b a:hover{ color:#D80001;}
.sitelclist dd li p{float:left; display:inline; font-size:13px; width:870px; overflow:hidden;}
.sitelclist dd li p a {float: left; padding-left:20px;line-height:19px; height:19px; white-space: nowrap; }

/*友情链接*/
.linkslist dt{font-size:16px; padding:10px 0px 10px 0px; margin:0px; color:#D80001}
.linkslist dd{overflow:hidden; padding:0px 0px 15px 0px; margin:0px; font-size:14px;}
.linkslist dd a{float:left; padding-left:20px; line-height:2;white-space:nowrap;}
.input1{ border:#CFCFCF 1px solid; width:300px; padding:4px;}

/*搜索页面*/
.weizhi{ width:962px; margin:0px auto; line-height:40px; height:40px; overflow:hidden;font-size:14px;}
.weizhi span{ float:left; display:inline;}
.weizhi i{ float:right; display:inline; color:#444444; font-style:normal;}

.infor-empty{ background:#FFFFFF url(../images/bg_alert.png) no-repeat 140px 80px; padding:60px 135px 60px 250px;  }
.infor-empty h1, .infor-empty h2 { padding-bottom:15px; border-bottom:dotted 1px #999; margin-bottom:10px; color:#333; line-height:24px; font-size:14px; padding-left:10px; }
.infor-empty h1 a, .infor-empty h2 a { color:#C53F4C; }
.infor-empty p { color:#333; line-height:24px; font-size:14px; padding-left:10px;}
.infor-empty p a { color:#C53F4D; margin-right:20px; }
.infor-empty a:hover{ text-decoration:underline;}

.splb{border:#E8E8E8 1px solid;border-top:#D80001 1px solid;}
.splb ul{ overflow:hidden;}
.splb li{ float:left; display:inline; overflow:hidden;padding:0px 12px 0px 12px;width:113px;}
.splb li img{border:#E8E8E8 1px solid;}
.splb li img:hover{border:#d80001 1px solid;}
.splb li u{ display:block; line-height:18px; height:36px; overflow:hidden; text-align:center; font-size:13px; text-decoration:none; padding:10px 0px 15px 0px;}

.reprolist{ width:985px; overflow:hidden;}
.reprolist li{ border:#E8E8E8 1px solid; float:left; width:170px; overflow:hidden; margin:10px 25px 15px 0px;}
.reprolist li:hover{border:#D80001 1px solid;}
.reprolist li span{ display:block; width:170px; height:170px; overflow:hidden;}
.reprolist li p{ line-height:18px; padding:10px 5px 0px 5px; height:36px; overflow:hidden; text-align:center;}
.reprolist li div{ height:18px; line-height:18px; overflow:hidden; padding:8px 5px 12px 5px; text-align:center; font-size:13px;}

.splist ul{ overflow:hidden; width:980px;}
.splist li{ float:left; display:inline; overflow:hidden;padding:0px 19px 20px 0px; width:121px;}
.splist li img{border:#E8E8E8 1px solid; padding:4px;}
.splist li img:hover{border:#d80001 1px solid;}
.splist li u{ display:block; line-height:18px; height:36px; overflow:hidden; text-align:center; font-size:13px; text-decoration:none; padding:10px 0px 0px 0px;}

.helplist li{ overflow:hidden; font-size:14px;height:40px; line-height:40px; border-bottom:#E8E8E8 1px dashed;}
.helplist li i{ float:left; display:inline;background:url(../images/jt.gif) no-repeat 10px 18px; padding-left:25px; width:560px; overflow:hidden; font-style:normal;}
.helplist li span{ float:right; display:inline;}

