* { margin:0; padding: 0; }
body { font-family: "宋体"; }
ul,li { list-style: none; }
a { text-decoration:none; }
a:hover { color:#CF0101;  }
img { max-width: 100%; border: 0; }
.clear { clear: both; font-size: 0; line-height: 0; height: 0; }
.banner { width: 1202px; position: relative; height: 130px; margin: 0 auto; background: url(http://images.china.cn/images1/market/nanning/201610/banner.jpg) no-repeat left top; }
.navarea { width: 100%; height: 46px; background: #CF0101; min-width: 1202px; }
form { width: 218px; border:1px solid #D3D1D2; position: absolute; left: 500px; top: 60px; background: #fff;}
.insertxt { height: 32px; padding-left: 10px; line-height: 30px; width: 150px; border:none; background: #fff;}
.btn { width: 50px; height: 32px; background: #EDECEA; border:none; }
.nav { width: 1000px; margin: 0 auto; line-height: 46px; font-family: "微软雅黑"; font-size: 18px; }
.nav a { display: block; float: left; color: #fff; width: 166px; text-align: center; }
.nav a:hover { font-weight: bold; background: #B50102; }
.wrap { width: 1000px; padding:0 101px; margin: 0 auto; overflow: hidden;}
.subnav { border-top:12px solid #fff; display: none; position: relative; background: #F8F8F8; height: 46px; line-height: 46px; padding-left: 28px; font-family: "微软雅黑"; font-size: 15px;  }
.subnav a { color: #5C5C5C; padding: 0 20px; }
.subnav a:hover { color: #CF0101; }
.subnav i { color: #CECECE; font-style: normal; font-size: 14px; font-weight: normal; }
.headlines { background: #F8F8F8;padding: 20px; margin: 20px 0; text-align: center; }
.headlines h1 { font-family: "微软雅黑"; font-size: 28px; letter-spacing: 2px; }
.headlines h1 a { color: #000; }
.headlines h1 a:hover { color: #CF0101; }
.headlines h2 { font-size: 12px; font-weight: normal; line-height: 30px; }
.headlines h2 a { color: #5C5C5C; padding-right: 5px; }
.headlines h2 a:hover { text-decoration:underline; }
.focus { overflow: hidden; }
.focuspic { width: 600px; float: left; }
.focusnews { width: 375px; float: right; }
.focusnews ul { margin-bottom:20px; }
.focusnews li { font-size: 15px; line-height: 28px; }
.focusnews li a { color: #1E1E1E; }
.focusnews li a:hover { color:#CF0101; }
.b { font-weight: bold; }
.red { color: #CF0101; }
.box { overflow: hidden; margin: 20px 0; }
.boxl { width: 558px; border: 1px solid #EFEFEF; padding: 20px; float: left; }
.lm { border-bottom: 1px solid #EFEFEF; position: relative; height: 34px; }
.tit { position: absolute; left: 0 ; top: 0; border-bottom:1px solid #CF0101; padding-bottom: 6px; }
.subtit { position: absolute; left: 150px;top: 10px; font-size: 12px; color: #6B6B6B; }
.subtit a { color: #6B6B6B; }
.subtit a:hover { color:#CF0101; }
.boxcontent { overflow: hidden; margin-top: 20px; }
.boxcl { width: 265px; }
.boxcl p { position: relative; margin-bottom: 11px; }
.boxcl p span { font-size: 14px; width: 265px; text-align: center; position: absolute; left: 0; bottom: 0; display: block; height: 35px; line-height: 35px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background: rgba(0,0,0,0.6); }
.boxcl p span a { color: #fff; }
.boxcl li { font-size: 14px; line-height: 28px; }
.boxcl li a { color: #1F1F1F; }
.boxcl li a:hover { color: #CF0101; }
.boxr { width: 375px; float: right;}
.tabtitle { border-left: 1px solid #F0F0F0; overflow: hidden; }
.tabtitle li { cursor: pointer; font-family: "微软雅黑"; font-size: 18px; width: 186px; float: left; line-height: 50px; text-align: center; border-bottom:1px solid #F0F0F0; border-right:1px solid #F0F0F0; border-top:1px solid #F0F0F0; }
.tabtitle li.on {  border-bottom:1px solid #CF0101; border-right:none; }
#tabcontent { border-left: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; border-bottom:1px solid #F0F0F0; }
.hide { display: none; }
#tabcontent { padding: 15px; height: 200px; overflow: hidden; }
#tabcontent li { font-size: 14px; color: #1D1D1D; line-height: 28px; background: url(http://images.china.cn/images1/market/nanning/201610/dot.gif) no-repeat left center; padding-left: 15px; }
#tabcontent li a { color: #1D1D1D; }
#tabcontent li a:hover { color: #CF0101; }
.tags { overflow: hidden; margin:10px 0 0 0; font-size: 12px; }
.tags a { display: block; float: left; color: #fff; padding: 4px 3px; margin: 3px 2px 3px 1px; filter: alpha(opacity=80); opacity: 0.8; transition: all 0.3s; }
.tags a:hover { filter: alpha(opacity=100); opacity: 1; }
.color1 { background: #9DC759; }
.color2 { background: #474B68; }
.color3 { background: #3386BC; }
.color4 { background: #60BFC3; }
.color5 { background: #EFCC56; }
.color6 { background: #78CAF2; }
.color7 { background: #EB6F53; }
.color8 { background: #D83432; }
.color9 { background: #68707D; }
.color10 { background: #319EFB; }
.color11 { background: #3276F3; }
.color12 { background: #D93534; }
.scrollnews { background: #f6f5f5; padding: 20px; margin-top:20px; }
.topline {height: 1px; background: #cf0101; position: relative;margin-top: 10px;}
.topline span { background: #f6f5f5; padding-right: 10px; color: #cf0101; display: block; position: absolute; top: -8px; left: 0; font-size: 16px; font-family: "微软雅黑"; }
.topline span i { font-size: 12px; color: #b9b9b9; font-style: normal; padding-left: 5px; }
#scrollarea { margin-top: 20px; height: 66px; overflow: hidden; }
#scrollarea li { font-size:12px; line-height: 22px; padding-left: 10px; background: url(http://images.china.cn/images1/market/nanning/201610/dot.gif) no-repeat left center; }
#scrollarea li a { color: #305798; }
.triangle { position: absolute; z-index:9; left: 75px; top: -8px; width: 0; height: 0; border-left: 8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #F8F8F8; }
/*焦点图*/
#owl-demo { position: relative; width: 600px; height: 380px; margin-left: auto; margin-right: auto; }
#owl-demo .item { position: relative; display: block; }
#owl-demo img { display: block; width: 600px; height: 380px; }
#owl-demo b { position: absolute; left: 0; bottom: 0; width: 100%; height: 78px; background-color: #000; opacity: .5; filter: alpha(opacity=50); }
#owl-demo span { position: absolute; left: 0; bottom: 37px; width: 100%; font: 18px/32px "微软雅黑", "黑体"; color: #fff; text-align: center; }
.owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%; height: 22px; text-align: center; }
.owl-page { display: inline-block; width: 10px; height: 10px; margin: 0 5px; background-image: url(http://images.china.cn/images1/market/nanning/201610/bg15.png); *display: inline; *zoom: 1; }
.owl-pagination .active { width: 25px; background-image: url(http://images.china.cn/images1/market/nanning/201610/bg16.png); }
.owl-buttons { display: none; }
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px; }
.owl-prev { left: 0; background-image: url(http://images.china.cn/images1/market/nanning/201610/bg17.png); }
.owl-next { right: 0; background-image: url(http://images.china.cn/images1/market/nanning/201610/bg18.png); }
.owl-prev:hover { background-image: url(http://images.china.cn/images1/market/nanning/201610/bg19.png); }
.owl-next:hover { background-image: url(http://images.china.cn/images1/market/nanning/201610/bg20.png); }
.box1 { overflow: hidden; margin: 20px 0; }
.box1_l { width: 600px; float: left; }
.box1_r { width: 375px; float: right; }
.lmts { border-bottom:1px solid #EFEFEF; overflow: hidden; height: 31px; position: relative; }
.lmts span { display: block; position: absolute; height: 30px; left: 0; top: 0; z-index: 999; float: left; font-family: "微软雅黑"; font-size: 18px; border-bottom:1px solid #CF0101; }
.lmts span i { font-size: 12px; color: #B9B9B9; font-style: normal; padding-left: 10px; }
.lmts a { display: block; float: right; width: 21px; height: 21px; background: url(http://images.china.cn/images1/market/nanning/201610/more.gif) no-repeat left top; }
.lmts a:hover { background: url(http://images.china.cn/images1/market/nanning/201610/more_on.gif) no-repeat left top; }
.box1_content { overflow: hidden;padding-top: 20px; }
.bc_l { width: 286px; float: left; }
.bc_l p { position: relative; width: 286px; margin-bottom:15px; }
.bc_l p span { display: block; text-align: center; position: absolute; left: 0; bottom: 0; width: 286px; height: 35px; line-height: 35px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background: rgba(0,0,0,0.6); }
.bc_l p span a { font-size: 14px; color: #fff; }
.bc_l li { font-size: 14px; line-height: 28px; background: url(http://images.china.cn/images1/market/nanning/201610/dot.gif) no-repeat left center; padding-left: 10px; }
.bc_l li a { color: #1D1D1D; }
.bc_l li a:hover { color: #CF0101; }
.bc_r { width: 278px; float: right; }
.bc_r h3 { font-size: 15px; font-family: "微软雅黑"; font-weight: bold; line-height: 22px; }
.bc_r h3 a { color: #1D1D1D; }
.bc_r dl { overflow: hidden; padding: 10px 0 12px 0; }
.bc_r dt { width: 89px; float: left; margin-right: 15px; }
.bc_r dd { font-size: 12px; line-height: 20px; color:#5D5B5C; }
.bc_r h3 a:hover { color: #CF0101; }
.box1_r h4 { font-size: 15px; font-family: "微软雅黑"; font-weight: bold; line-height: 22px; margin-top: 20px; }
.box1_r h4 a { color: #1D1D1D; }
.box1_r h4 a:hover { color: #CF0101; }
.box1_r dl { overflow: hidden; padding: 10px 0 12px 0; }
.box1_r dt { width: 133px; float: left; margin-right: 15px; }
.box1_r dd { font-size: 12px; line-height: 20px; color:#5D5B5C; }
.box1_r h3 a:hover { color: #CF0101; }
.box1_r li { font-size: 14px; line-height: 28px; background: url(http://images.china.cn/images1/market/nanning/201610/dot.gif) no-repeat left center; padding-left: 10px; }
.box1_r li a { color: #1D1D1D; }
.box1_r li a:hover { color: #CF0101; }
.dottop { margin-top:15px; border-top:1px dashed #B9B9B9; padding-top:15px; }
.box2 { overflow: hidden; margin:20px 0; }
.box2_l { width: 286px; float: left; }
.box2_l p { position: relative; width: 286px; margin-bottom:15px; }
.box2_l p span { display: block; text-align: center; position: absolute; left: 0; bottom: 0; width: 286px; height: 35px; line-height: 35px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background: rgba(0,0,0,0.6); }
.box2_l p span a { font-size: 14px; color: #fff; }
.box2_l li { font-size: 14px; line-height: 28px; background: url(http://images.china.cn/images1/market/nanning/201610/dot.gif) no-repeat left center; padding-left: 10px; }
.box2_l li a { color: #1D1D1D; }
.box2_l li a:hover { color: #CF0101; }
.lmts01 { border-bottom:1px solid #EFEFEF; overflow: hidden; height: 31px; margin-bottom: 20px; position: relative; }
.lmts01 span { display: block; position: absolute; height: 30px; left: 0; top: 0; z-index: 999; float: left; font-family: "微软雅黑"; font-size: 18px; border-bottom:1px solid #CF0101; }
.lmts01 span i { font-size: 12px; color: #B9B9B9; font-style: normal; padding-left: 10px; }
.lmts01 a { display: block; float: right; font-size: 12px; color: #6C6C6C; padding: 8px 5px 0 5px; }
.lmts01 a:hover { color: #CF0101; }
#footer { width: 100%; min-width:1202px; color: #1D1D1D; margin: 10px auto 0 auto; background: #EEEEEE; padding: 20px 0; text-align: center; line-height: 28px; font-size: 12px; }
.footerarea { position: relative; font-size: 12px;  width: 1000px; margin: 0 auto; }
.picl { position: absolute; left: 0; bottom: 36px; }
.picr { position: absolute; right: 0; bottom: 36px; }
.box2_r { width: 680px; float: right; overflow: hidden; }
.box2_r_l { width: 445px; float: left; }
.p445 { position: relative; width: 445px; margin-bottom:15px; }
.p445 span { display: block; text-align: center; position: absolute; left: 0; bottom: 0; width: 445px; height: 35px; line-height: 35px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background: rgba(0,0,0,0.6); }
.p445 span a { font-size: 14px; color: #fff; }
.p211 { position: relative; width: 211px; margin-bottom:15px; float: left; }
.p211 span { display: block; text-align: center; position: absolute; left: 0; bottom: 0; width: 211px; height: 35px; line-height: 35px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); background: rgba(0,0,0,0.6); }
.p211 span a { font-size: 14px; color: #fff; }
.box2_r_r { width: 211px; float: right; }
.weima { padding: 20px 0; color: #bbb; overflow: hidden; width: 320px; margin: 0 auto; }
.weather { position: absolute; left: 400px; top: 63px; }
.weima a { display: inline-block; float: left; color: #333; margin-right:10px; }
