/* Southcn CSS frame */
ol, ul {list-style: none;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins,kbd, q,s,samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin:0; padding:0;border:0; outline: 0; font-weight:inherit; font-style:inherit; font-size:100%; font-family: inherit;}

/* common */
body { font-family:"微软雅黑"; text-align:center; font-size:12px; color:#333; margin-top:0px; }
p { font-family:Arial,"宋体"; }
h3, h2 { font-weight:bold; font-family:"微软雅黑"; }
a,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#3668a5; text-decoration:underline;}
.clearer{ line-height:0px; clear:both; }
.clear { display:inline-block; }
strong{ font-weight:bold;}
li { font-family:inherit; }


.GcW { display:inline-block; width:1000px; clear:both; text-align:left; margin:0px auto 0px auto; }
.Gp_left { display:inline-block; float:left; width:330px; margin-right:20px; }
.Gp_big_right { display:inline-block; float:right; width:650px; }
.Gp_middle { display:inline-block; float:left; width:330px; }
.Gp_small_right { display:inline-block; float:right; width:280px; padding-left:19px; border-left:1px solid #C8E2F2; }
.G3p { display:inline-block; float:left; width:306px; border-right:1px solid #CFCFCF; padding:10px 10px 0px 10px; margin-right:10px; }

.clear_top { padding-top:10px; }
.fenge { background:#F1F7FB; height:10px; margin-bottom:10px; clear:both; }

/* list */
.list01 { clear:both; line-height:28px; }
.list01 li h3 { font-size:16px; }
.list01 li p { border-bottom:1px dotted #C8E2F2; margin-bottom:19px; }

.list02 { clear:both; line-height:28px; }
.list02 li { line-height:28px; clear:both; text-align:center; margin-bottom:0px; }
.list02 li h3 {  font-size:14px; }
.list02 li img { width:272px; height:92px; border:1px solid #CFCFCF; padding:3px; }

.list03 { margin-bottom:16px; }
.list03 li { background:url(https://nfcms-mainsiteoss.southcn.com/economy/__tpl_asset/zt/img/4949e3bc54_dots2.gif) -3px 2px no-repeat; padding-left:10px; }
.list03 li h3 { font-size:14px; font-weight:normal; line-height:32px; }
.G3p .list03 { margin-bottom:0px; }
.G3p .list03 li h3 { line-height:28px; }

.list04 li { width:160px; float:left; text-align:center; margin-left:5px; }
.list04 li img { width:150px; border:1px solid #CFCFCF; padding:4px; height:100px; margin:0px; }
.list04 li h3 { font-size:14px; font-weight:normal; line-height:23px; }

.list05 li { width:130px; float:left; text-align:center; margin-left:8px; }
.list05 li img { width:120px; border:1px solid #CFCFCF; padding:4px; height:88px; margin:0px; }
.list05 li h3 { font-size:14px; font-weight:normal; line-height:23px; }

.list01 p { font-size:12px; }
p a, .list01 a, .list02 a, .list04 a  { color:#3668a5; }

.tlist04 { clear:both; }
.tlist04 li { width:90px; margin-right:3px; float:left; margin-bottom:4px; }
.tlist04 li img { width:80px; height:80px; border:1px solid #CFCFCF; padding:3px; }
.tlist04 li img:hover { border:3px solid #FF9ABC; padding:1px; }
.tlist04 li h3 { font-size:12px; font-weight:normal; line-height:24px; }
.tlist04 li p { color:#F90; line-height:14px; }

/* tab */
.tabpad { display:none; }

.pics01 { width:inherit; height:282px; clear:both; position:relative; background:#3668a5; }
.pics01 .tabul { display:block; width:220px; position:absolute; right:0px; bottom:10px; }
.pics01 .tabul li { width:51px; height:11px; float:left; text-align:center; margin-right:2px; }
.pics01 .tabul li span { display:block; width:inherit; }
.pics01 .tabul li a:hover { text-decoration:none; }
.pics01 .tabbt { filter:Alpha(Opacity=60); background:#000; }
.pics01 .tabbt-on { filter:Alpha(Opacity=100); background:#F1F7FB; }
.pics01 .tabbt-on a span { color:#3668a5; font-weight:bold; }
.pics01 .tabpad img { width:420px; height:280px; float:left; }
.pics01 .tabpad h3 { display:block; padding-top:10px; padding-right:10px; width:210px; float:right; line-height:28px; font-size:16px; }
.pics01 .tabul li a, .pics01 .tabpad h3 a { color:#FFF; }

#ad01 { width:1000px; height:80px; clear:both; position:relative; margin:10px 0px; }
#ad01 .tabul { display:block; width:60px; position:absolute; left:2px; bottom:2px; }
#ad01 .tabul li { width:18px; height:18px; line-height:18px; float:left; text-align:center; margin-right:2px; }
#ad01 .tabul li span { display:block; width:inherit; }
#ad01 .tabul li a { color:#FFF; }
#ad01 .tabul li a:hover { text-decoration:none; }
#ad01 .tabbt { filter:Alpha(Opacity=60); background:#000; }
#ad01 .tabbt-on { filter:Alpha(Opacity=100); background:#3668a5; }
#ad01 .tabpad { text-align:left; }
#ad01 .tabpad img { width:1000px; height:80px; }

#online { clear:both; display:inline-block; width:inherit; margin-bottom:28px; }
#online .tabul { clear:both; display:inline-block; width:inherit; background:#F1F7FF; margin-bottom:8px; height:27px; border-bottom:1px solid #CFCFCF; }
#online .tabul li { float:left; width:auto; padding:0px 8px; font-size:14px; margin-left:8px; }
#online .tabbt-on { font-weight:bold; background:#FFF; border-top:2px solid #3668a5; color:#3668a5; line-height:26px; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; }
#online .tabbt-on a { color:#3668a5; }
#online .tabbt { line-height:26px; }

/* title */
.ct01 { clear:both; display:inline-block; width:inherit; height:27px; border-bottom:1px solid #CFCFCF; margin-bottom:8px; background-color:#F1F7FF; }
.ct01 dt { float:left; width:auto; padding:0px 8px; margin-left:8px; font-size:14px; font-weight:bold; background:#FFF; border-top:2px solid #3668a5; color:#3668a5; line-height:26px; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; }
.ct01 dt a { color:#3668a5; }
.ct01 dd { float:right; width:auto; padding-right:10px; line-height:28px; }

.ct02 dt { font-size:18px; font-weight:bold; border-left:4px solid #3668a5; text-indent:4px; }

/* nvg */
.logo { display:inline-block; width:340px; float:left; height:60px; padding-left:10px;background:#EFEFEF }
.logo dt { width:auto; float:left; font-size:36px; font-weight:bold; color:#3668A5; line-height:60px; margin-right:10px; }
.logo dt a { color:#3668a5; }
.logo dd { width:auto; float:left; font-size:16px; font-weight:normal; color:#666; line-height:20px; padding-top:10px; }
.logo span {  color:#3668A5; }
.nvg { width:650px; float:right; font-size:14px; background:#3668a5; padding:12px 0px; }
.nvg li { width:640px; float:right; text-align:center; height:18px; line-height:18px; }
.nvg li a { border-right:1px solid #CFCFCF; padding:0px 10px; color:#FFF; }

.shudu { clear:both; display:inline-block; margin-bottom:4px; }
.shudu li { width:106px; height:87px; float:left; margin-left:4px; margin-bottom:4px; background:#CDE4FF; font-size:12px; line-height:28px; text-align:center; }
.shudu li:hover { background:#E96B10; }
.shudu li:hover a { color:#FFF; }
.shudu li:hover a:hover { text-decoration:none; }
.shudu li span { display:block; font-size:28px; clear:both; }
.shudu .shudu_s { height:20px; line-height:20px; font-size:14px; background:#3668A5; }
.shudu .shudu_s a { color:#FFF; }
.shudu .shudu_s:hover { background:#3668A5; }
.shudu .shudu_b { width:216px; height:140px; padding-top:62px; }
.shudu .shudu_b span { font-size:38px; font-weight:bold; }

.tuj { clear:both; display:inline-block; margin-bottom:8px; }
.tuj li { width:106px; height:95px; position:relative; float:right; margin-left:4px; margin-bottom:4px; }
.tuj li img { width:106px; height:95px; }
.tuj .tuj_s { height:20px; line-height:20px; font-size:14px; background:#3668A5; text-align:center; }
.tuj .tuj_s a { color:#FFF; }
.tuj .tuj_b { width:216px; height:218px; }
.tuj .tuj_b img { width:216px; height:218px; }
.tuj li h3 { position:absolute; display:none; background:#000; padding:0px 4px; bottom:0px; left:0px; font-size:14px; line-height:24px; font-weight:normal; font-family:"宋体"; }
.tuj li:hover h3 { display:block; }
.tuj li h3 { width:98px; height:87px; padding-top:8px; }
.tuj .tuj_b h3 { width:208px; height:210px; padding-top:8px; }
.tuj li h3 a { color:#FFF; }