﻿.ivo-video, .ico-v, .ico-pdf, .hr-wrap li {background:url(../images/ico.png) 0 -999999px no-repeat; }
.main.page {top:395px; }
.leftpage {width:260px; float:left; margin-top:18px; }
.leftmenu {margin-bottom:12px; }
.titles {background:#ff5958; height:76px; color:#fff; border-radius:3px; }
.titles h5 {font-size:22px; font-family:"Microsoft YaHei","微软雅黑","SimSun"; padding-top:10px; }
.titles h6 {font-size:12px; font-family:"Microsoft YaHei","微软雅黑","SimSun"; color:#fffcea; padding-top:8px; }
.leftmenu ul.list {border:1px solid #e1e1e1; border-top:0; box-shadow:0 2px 3px #eee; }
.leftmenu ul.list li {background:url(../images/ico.png) right -250px no-repeat; line-height:48px; border-bottom:1px dashed #cecece; }
.leftmenu ul.list li.on {background:url(../images/ico.png) right -210px no-repeat; }
.leftmenu ul.list li.on a {color:#ff0200; font-weight:bold; }
.guanzhu {border:1px solid #e1e1e1; box-shadow:0 2px 3px #eee; margin-top:12px; padding:0 12px; }
.guanzhu h5 {line-height:36px; border-bottom:1px solid #eee; text-align:left;font-size:14px; font-weight:700; color:#ff5958; }
.guanzhu li {float:left; width:68px; margin:12px 22px 4px; font-size:12px; text-align:center; }
.guanzhu li span {color:#666; line-height:28px; }
.guanzhu li a:hover{text-decoration:none; }
.rightpage {width:690px; float:right; margin-top:18px; }
.nList {clear:both; margin-bottom:12px; padding-bottom:12px; border-bottom:1px dashed #eaeaea; overflow:hidden; }
.nList a img {float:left; margin:0 18px 0 0; }
.nList h5 {position:relative; text-align:left; font-size:14px; font-weight:bold; }
.nList h5 span {position:absolute; top:3px; right:0px; font-size:12px; color:#aaa; font-weight:normal; }
.nList p {line-height:24px; text-align:left; font-size:12px; color:#666; padding-top:12px; }
.nDetail {text-align:left; line-height:24px; font-size:12px; } .nDetail h1 {font-size:16px; font-weight:700; text-align:center; }
.timeshare {float:right; margin:18px 0 0; padding-bottom:12px; }
.rightpage img {max-width:100%; }
.timeshare span {color:#aaa; font-size:12px; float:left; padding-right: 10px;}
.content {border-top:1px dashed #eaeaea; clear:both; margin-top:18px; padding-top:18px; }
.ywtitle {background:url(../images/bgtyw.jpg) repeat-x; width:688px; height:38px; line-height:40px; margin-bottom:18px; border-top:1px solid #dfdfdf; border-bottom:1px solid #d0d0d0; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; }
.ywtitle span {display:block; float:left; width:19.5%; height:100%; border-right:1px solid #d8d8d8;text-align: center; overflow:hidden;} .ywtitle span a {display: inline-block; line-height: 1.6; }
.ywtitle span.last {border-right:0; width:21%; }
.ywtitle span.on {background:url(../images/bgtyw2.jpg) repeat-x;} .ywtitle span.on a {color:#ff5958; font-weight:bold; }
.zhaiyao {background:#f6f6f6; border:1px solid #e5e5e5; font-size:12px; line-height:24px; text-align:left; margin-bottom:24px; padding:4px 8px; }
.article {text-align:left; font-size:12px; line-height:24px; }
.article a {color:#3c84c7; }
.article p {padding-bottom:12px; }

.wrap-v {position:relative; }
.ivo-video {position:absolute; top:72px; left:120px; background-position:0 -50px; width:38px; height:38px; }
.nList p.v-time {font-size:12px; color:#aaa; padding-top:18px; }
.ico-v {background-position:0 -100px; width:13px; height:8px; display:inline-block; padding-left:8px; }
.nList2 h1 {background:url(../images/bgnlist2.png) no-repeat; height:47px; line-height:47px; text-align:left; font-size:14px; padding-left:8px; font-weight:700; color:#fff; }
.nList2 li {position:relative; background:url(../images/heidian.jpg) 0 26px no-repeat; line-height:52px; padding-left:10px; text-align:left; border-bottom:1px dashed #e2e2e2; }
.nList2 li span {position:absolute; top:0; right:0; font-size:12px; color:#aaa; }
.ico-pdf {background-position:0 -112px; width:22px; height:22px; display:inline-block; vertical-align:-5px; }
.cline {margin-top:18px; }
.nList2 table {width:690px; margin:18px auto; border:1px solid #e2e2e2; border-bottom:0; text-align:left; }
.nList2 table th {background:#eee; width:18%; text-align:left; padding-left:8px; border-bottom:1px solid #e2e2e2; font-weight:normal; }
.nList2 table td {line-height:32px; border-bottom:1px solid #e2e2e2; padding:0 8px; }

.special {width:1000px; border:0; }
.g-wrap {float:left; width:328px; }
.g-wrap h5 {position:relative; font-size:14px; text-align:left; line-height:48px; font-weight:bold; }
.g-wrap h5 span {position:absolute; top:0; right:0; font-weight:normal; }
.g-wrap h5 span a {font-size:12px; color:#888; }
.g-wrap ul {border:1px solid #e5e5e5; padding:13px 8px; overflow:hidden; }
.g-wrap ul li {background:url(../images/heidian.jpg) 0 16px no-repeat; height:32px; line-height:32px; text-align:left; padding-left:8px; font-size:14px; }
.g-wrap ul li a {float:left; } .g-wrap ul li span {float:right; font-size:12px; color:#888; }
.g-wrap2 {float:right; width:660px; } .g-video {border:1px solid #e5e5e5; }
.g-txt {float:left; margin:14px 0 0 26px; } .g-img {position:relative; }
.g-txt p {line-height:32px; text-align:left; }
.g-wrap3 {width:998px; } .g-wrap3 ul li {background:0; width:220px; height:158px; line-height:24px; float:left; margin:6px 16px 0 0; list-style:none; }

.hr {background:0; width:1000px; border:0; margin-top:138px; }
.hr-wrap {width:300px; float:left; padding:0 16px; }
.hr-wrap h5 {background:url(../images/ico-hr.png) no-repeat; width:112px; height:152px; margin:0 auto; }
.hr-wrap h5.ico-hr1 {background-position:0 0; }
.hr-wrap h5.ico-hr2 {background-position:-120px 0; }
.hr-wrap h5.ico-hr3 {background-position:-240px 0; }
.hr-wrap p {line-height:24px; font-size:12px; padding-top:8px; text-align:left; }
.hr-wrap table, .hr-wrap ul {margin-top:10px; }
.hr-wrap table td {line-height:28px; font-size:12px; text-align:left; }
.hr-wrap li {background-position:0 -482px; padding-left:18px; line-height:28px; text-align:left; font-size:12px; }
.hrtable th {background:#ebebeb; height:40px; line-height:40px; text-align:left; padding-left:12px; }
.hrtable td {font-size:12px; line-height:42px; border-bottom:1px dashed #e2e2e2; text-align:left; padding-left:12px; }
.hr-title {background:#e4ecf2; height:32px; line-height:32px; text-align:left; font-weight:bold; padding-left:10px; }
.hr-title span {font-weight:normal; padding-left:12px; font-size:12px; }
.hr-detail {text-align:left; line-height:36px; font-size:12px; padding-left:18px; }
.hr-zhaiyao {margin-top:20px; } .hr-zhaiyao p {padding:16px 0; }
.wrap-zs {border-bottom:1px solid #d9d9d9; margin-bottom:18px; padding-bottom:18px; } .wrap-zs h5 a {line-height:36px; color:#ff5958; }

.links {margin-top:18px; width:690px; } .links ul {margin-right:-28px; }
.links li {width:150px; float:left; margin:0 28px 16px 0; text-align:center; }
.links li img {border:1px solid #e9e9e9; } .links li a {color:#666; } .links li a:hover {color:#ff3600; }

.law h1 {font-size:28px; line-height:48px; font-family:"Microsoft YaHei","微软雅黑","SimSun"; color:#ff3434; border-bottom:1px dashed #e2e2e2; }
.law p {line-height:24px; text-align:left; padding:12px 0; font-size:12px; }

/* 产业引导页 */
.cywrap {margin-right:-32px; overflow:hidden; }
.cyList {width:320px; float:left; text-align:left; margin:0 32px 18px 0; }
.cylink {position:relative; display:block; height:220px; } .cylink span i {display:block; padding:8px; font-style:normal; }
.cyList p {font-weight:bold; line-height:28px; } .cyList p a {color:#ff5958; } .cyList a:hover {text-decoration:none; }
.desc, .cover {position:absolute; bottom:0; left:0; width:320px; height:110px; overflow:hidden; display:none; }
.desc {color:#fff; line-height:24px; font-size:12px; z-index:2; font-weight:normal; }
.cover {background:#000; opacity:.6; filter:alpha(opacity=60); z-index:1; }

.zbstate {background:#ff3600; color:#fff; padding:3px; }
.zbdate {padding-left:40px; color:#ff3600; }
