@charset "utf-8";
/* CSS Document */
.top1{ padding-top:10px;}
.top2{ padding-top:20px;}

.navall{ height:46px; border-bottom:3px solid #3b8fc4; border-top:10px solid #3b8fc4;}
.nav{ width:122px; float:left;}
.nav:hover{ background-color:#f4f8ff;}
.nav .nav-l{ width:22px; float:left; padding:10px 0px 10px 15px;}
.nav .nav-r{ width:75px; float:right; padding:10px 0px 10px 0px;}

.lmzt{ font-size:16px;}
.lmzt a,.lmzt a:visited{ color:#4a7e9f;}
.lmzt a:hover{ color:#4a7e9f; text-decoration:none;}

.lmlogo{ width:203px; float:left;}
.lmnr h1{ font-size:55px; color:#4a7e9f;}
.lmnr h2{ font-size:30px; color:#93cadf;}
.lmnr h3{ font-size:14px; color:#4a7e9f;}

.g-tab-pad{display:none;}
.g-tab .current{display:block;}

.g-tab-skin{clear:both; margin:10px 50px;}
.g-tab-skin ul.g-tab-navi,.g-tab-skin ul.g-tab-navi li{ list-style:none;}
.g-tab-skin ul.g-tab-navi{clear:both;height:40px; }
.g-tab-skin ul.g-tab-navi li{float:left; padding:0px 20px; margin-left:1px; text-align:center; font-size:16px; font-weight:bold; line-height:37px; background-color:#f5eeea; border-top:3px solid #FFF; color:#FFF;}
.g-tab-skin ul.g-tab-navi li a,.g-tab-skin ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin ul.g-tab-navi li.current{background-color:#9cc5df; border-top:3px solid #3b8fc4; }
.g-tab-skin ul.g-tab-navi li.current a,.g-tab-skin ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin .g-tab-pad{padding:10px 0px 10px 0px;}
.g-tab-skin .g-tab-label{}
.g-tab-skin-navi-short ul.g-tab-navi li{padding:0px 10px;}

.g-tab-skin2{clear:both;}
.g-tab-skin2 ul.g-tab-navi,.g-tab-skin2 ul.g-tab-navi li{ list-style:none;}
.g-tab-skin2 ul.g-tab-navi{clear:both;height:33px; border-bottom:2px solid #638500}
.g-tab-skin2 ul.g-tab-navi li{float:left; padding:0px 15px; text-align:center; font-size:14px; line-height:30px; background-color:#e9f4e1; border-top:3px solid #FFF; color:#666;}
.g-tab-skin2 ul.g-tab-navi li a,.g-tab-skin2 ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin2 ul.g-tab-navi li.current{background-color:#729e27;border-top:3px solid #729e27;  color:#FFF;}
.g-tab-skin2 ul.g-tab-navi li.current a,.g-tab-skin2 ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin2 .g-tab-pad{padding:10px 0px 15px 0px;}
.g-tab-skin2 .g-tab-label{}

.g-tab-skin3{clear:both;}
.g-tab-skin3 ul.g-tab-navi,.g-tab-skin3 ul.g-tab-navi li{ list-style:none;}
.g-tab-skin3 ul.g-tab-navi{clear:both;height:33px; border-bottom:2px solid #b83e21}
.g-tab-skin3 ul.g-tab-navi li{float:right; padding:0px 10px; text-align:center; font-size:14px; line-height:30px; background-color:#f5eeea; border-top:3px solid #FFF;}
.g-tab-skin3 ul.g-tab-navi li a,.g-tab-skin3 ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin3 ul.g-tab-navi li.current{background-color:#d55b31; }
.g-tab-skin3 ul.g-tab-navi li.current a,.g-tab-skin3 ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin3 .g-tab-pad{padding:10px 0px 15px 0px;}
.g-tab-skin3 .g-tab-label{}
.g-tab-skin3 ul.g-tab-navi li.g-tab-title{float:left; font-weight:bold; background:none; font-size:16px;}

.g-tab-skin-gallery{clear:both; position:relative;}
.g-tab-skin-gallery ul.g-tab-navi,.g-tab-skin-gallery ul.g-tab-navi li{list-style:none;}
.g-tab-skin-gallery ul.g-tab-navi{position:absolute; bottom:42px; line-height:14px; font-size:10px; height:20px; right:5px;}
.g-tab-skin-gallery ul.g-tab-navi li{float:left; width:14px; height:14px; margin-right:2px; background-color:#FFF; border-radius:10px; overflow:hidden; font-family:Arial;}
.g-tab-skin-gallery ul.g-tab-navi li a,.g-tab-skin-gallery ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin-gallery ul.g-tab-navi li.current{background-color:#F60;}
.g-tab-skin-gallery  ul.g-tab-navi li.current a,.g-tab-skin ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin-gallery .g-tab-pad{width:100%; height:310px; overflow:hidden;}
.g-tab-skin-gallery .g-tab-pad img{width:100%; height:270px; display:block;}
.g-tab-skin-gallery .g-tab-pad h3{line-height:40px; text-align:center; font-size:16px; color:#b83e21;}
.g-tab-skin-gallery .g-tab-pad:hover{background-color:#f5eeea}
.g-tab-skin-gallery .g-tab-pad h3 a,.g-tab-skin-gallery .g-tab-pad h3 a:visited{color:#b83e21; text-decoration:none;}


.g-list-t,.g-list-t li{list-style:none;}
.g-list-t{line-height:30px; text-align:left; font-size:16px; color:#000000;}
.g-list-t li{background:url(dots.png) 5px -1px no-repeat; padding-left:14px; clear:both; color:#000000;}
.g-list-t a,.g-list-t a:visited{ text-decoration:none; color:#000000; padding-right:5px; display:inline-block; white-space:nowrap;}
.g-list-t a:hover{color:#c30; text-decoration:underline;}
.g-list-t span.time{ display:inline-block; color:#888;}
.g-list-t p{ padding-top:30px;}

.g-list-t-skin-1{ font-size:16px; line-height:32px;}
.g-list-t-skin-1 li{ position:relative; background-position:5px 12px; border-bottom:1px solid #eee; padding:10px 100px 10px 14px;  overflow:hidden; zoom:1}
.g-list-t-skin-1 span.time{ position:absolute; right:0px; top:0px; padding-top:10px;  color:#888;}

.g-list-pta,.g-list-pta li{list-style:none;}
.g-list-pta{line-height:20px; text-align:left; font-size:14px;}
.g-list-pta h3{font-weight:bold;}
.g-list-pta img{float:left; margin:0px 10px 0px 0px;}
.g-list-pta li{clear:both; overflow:hidden; zoom:1; margin-bottom:6px;}
.g-list-pta p{color:#999;}




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:#666666; margin-top:0px;}
a,a:visited{ color:#003399; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearer{ line-height:0px; clear:both; }
strong{ font-weight:bold;}

.header {clear:both; width:960px; margin:6px auto 7px; text-align:left;}
.header h1 {float:left; margin-top:9px; font-family:'微软雅黑'; font-size:26px; font-weight:bold;}
.header .logo {float:left; margin:0px 4px 0 5px;}
.header .nav {display:inline; float:right; margin:23px 4px 0 0;}
.header .nav a {padding:0 5px;}
.wzdt{ float:left; font-family:"微软雅黑"; font-size:24px; font-weight:bold; line-height:50px; margin-top:40px;}
.area {clear:both; width:960px; margin:0 auto; text-align:left;}
.footer {clear:both; width:960px; margin:0 auto; color:#000;}
.footer a,.footer a:visited {color:#1e50a2;}
.footer a:hover {color:#ba2636;}
.colLM {width:980px; float:left; border:1px solid #e5dccf; border-top:none;}
.titleBar { font-family:"微软雅黑";clear:both; height:25px; line-height:24px;}
.titleBar h2 {padding-left:19px; font-size:14px; font-weight:bold; color:#333333;}
.titleBar h2 a,.titleBar h2 a:visited { color:#333333;}
.content {background:url(http://www.southcn.com/v2008/sitemap/style/conbg.jpg) left top repeat-x;}
.linkBox,.linkBox1,.linkBox2 {padding:11px 6px 15px 19px;}
.link {color:#C1C1C1; line-height:21px; clear:both; display:block;}
.link a,.link a:visited {color:#555555;}
.link a:hover {color:#c77137;}
.sup_n {padding:0 19px 0 0; background:url(http://www.southcn.com/v2008/sitemap/style/all_gif.gif) right -63px no-repeat;}
.sup_n sup {display:none;}
.linkBox h3 {float:left; line-height:21px; margin:0 8px 0 0; font-weight:bold; color:#555555;}
.linkBox .link {line-height:21px; margin:4px 0 9px 0;}
.linkBox .link a {padding:5 6px;}
.linkBox .link h3 a,.linkBox1 .link h3 a,.linkBox2 .link h3 a,.linkBox .link h3 a:hover,.linkBox1 .link h3 a:hover,.linkBox .link h3 a:hover {padding:0; color:#c77137;}
.conBg {background:#F5F8FC;}
.imgList {width:180px; overflow:hidden; margin:0 auto;}
.imgList ul {clear:both; margin:0 0 12px; width:210px; zoom:1;}
.imgList li {float:left; margin:12px 8px 0 0;}
.imgList img {border:1px solid #dcdddd;}
.dotline {clear:both; height:1px; margin-top:12px; display:block; overflow:hidden; background:url(http://www.southcn.com/v2008/sitemap/style/dotline.gif) left top repeat-x;}
.aboutNetease { margin:12px auto 0; width:958px; height:25px; background:#F2F6FB; border:1px solid #ccc;}
.aboutNetease li{padding:7px 0 0;  color:#CBCBCB;}
.aboutNetease li a{color:#1e50a2; padding:0 5px;}
.aboutNetease li a:visited{color:#1e50a2;}
.aboutNetease li a:hover{color:#bc2636;}

@media screen and (max-width: 770px){
        .GcW,.titleBar{width: 100%!important}
        .titleBar{margin-bottom: 10px;}
        .g-tab-skin{margin: 10px 0}
            .sub_header .cl.hd{display:block; height:auto; clear:both;min-height: 0}
        #nfw_common_nav.top-nav {background:#1469ac; box-shadow:0 0 3px rgba(0,0,0,0.5)}
        #nfw_common_nav.top-nav  .nav_wp .home_link{display:block; width:40px; height:40px; padding:0; text-indent:-99em; background: url(../images/home_btn.png) center no-repeat; background-size:32px; position:fixed; z-index:2000; top:0; left:0}
        #nfw_common_nav.top-nav  .nav_wp .home_link:active{background-color:rgba(0,0,0,0.05)}
        #nfw_common_nav.top-nav .nav_wp .home_link {
        display: block;
        width: 40px;
        height: 40px;
        padding: 0;
        text-indent: -99em;
        background: url(http://www.southcn.com/public/2014/images/home_btn.png) center no-repeat;
        background-size: 32px;
        position: fixed;
        z-index: 2000;
        top: 0;
        left: 0;
    }
    .sub_header .cl .sub a,.sub_header .cl .sub span{color:#fff;line-height:40px;display: none}
    .sub_header .sub .dot{display: none}
    .sub .font_link:nth-last-child(1){float:none!important;display:block!important;margin-left: 5px;font-size: 20px;background: transparent}
    #nfw_common_nav.top-nav  .nav_wp .nav_position{display:none; position:fixed; width:100%; top:40px; left:0; z-index:500; border-bottom:1px solid #ccc; background:#555}
    #nfw_common_nav.top-nav  .nav_wp .nav_position a{width:20%; height:40px; line-height:40px; text-align:center; margin:0; padding:0; word-break:keep-all; float:left; display:inline-block}
    .lmlogo,.lmnr h2,.lmnr h3,.navall{
        display: none
    }
    img{
        max-width: 100%!important;
        height: auto!important;
    }
    table{
        display: none;
    }
    .top2{padding-top: 0}
    .lmnr h1{
        display: block!important;
        position: fixed;
        z-index: 1500;
        top: 0;
        left: 40px;
        right: 40px;
        line-height: 40px;
        font-size: 20px;
        color: #fff;
        margin-left: 5px;
    }
    .g-list-t p:first-child{
        padding-top: 0;
    }
    .g-list-t li{
        padding-left: 0;
    }
    .g-list-t p{
        text-align: left;
        padding-left: 5px;
        padding-right: 5px;
        word-wrap: break-word;
        word-break: break-all;
    }
    .linkBox, .linkBox1, .linkBox2{
        padding: 0;
    }
    .g-tab-skin ul.g-tab-navi{
        height: auto;
        margin-bottom: 10px;
        overflow: hidden;
    }
    .g-tab-skin ul.g-tab-navi li{
        margin-left: 0;
        width: 50%;
        box-sizing: border-box;
        font-size: 14px;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        overflow: hidden;
        color: #000;
    }
    }
    
   .titleBar{clear:both; width:960px; margin:0px auto;}
.link{ clear:both; margin:0px auto; position:relative; padding:10px 0px 10px 140px; border-top:1px solid #f0f0f0; font-size:16px; line-height:30px; text-align:left; color:#f0f0f0;}
.link h3{position:absolute; left:0px; top:10px; text-align:right; width:120px;}
.link a,.link a:visited{display:inline-block; margin:0px 10px 0px 0px; color:#333333;}
.link a:hover{ color:#333333;}
.titleBar h2{width:120px; text-align:right; line-height:60px;}
.titleBar a,.titleBar a:visited,.link h3 a,.link h3 a:visited{padding:0px; margin:0px; font-weight:bold; color:#ca7137; font-size:18px;}