﻿
.nvc{
	width: 100%;
    clear: both;
    background: url(http://www.gjyffb.org/material/other/icone.png) no-repeat left;
    padding-left: 40px;
    font-size: 16px;
    color: #666666;
    height: 40px;
    line-height: 40px;
    text-align: left;
    margin: 10px auto;
    max-width: 1200px }
.nvc,.nvc a{color:#666;}
.sitebox{width:89%; }
.szbg{  max-width: 1200px;
    width: 100%;
    margin: 20px auto;
    overflow: hidden;
    background: #fff; text-align: left; padding-top: 30px}

.topbox{ width: 1150px; margin: 0px auto; border-bottom: 1px solid #cba36b; background: #f6eee4; padding: 30px; overflow: hidden;}
.sz_left{ width: 170px; height: 220px; float: left; margin-right: 50px;}
.sz_right{ width: 830px; float: left;font-family: '\5fae\8f6f\96c5\9ed1'; }
.sz_right h2{ font-size: 20px; font-weight: bold; margin-bottom: 70px ;margin-top: 0px}
.jl{ background: url(../images/jl202258.png) no-repeat left; padding-left: 40px; font-size: 24px; color: #d1ac7a; clear: both; }
.szcharin{ color: #333333; font-size: 18px; line-height:36px; font-family: '\5fae\8f6f\96c5\9ed1';  margin-top: 28px;}
.fg{ background: url(../images/fg202258.png) no-repeat left;padding-left: 40px; font-size: 24px; color: #d1ac7a; clear: both;}
.cebox{ width: 1150px; margin: 10px auto; padding: 30px 0px; font-family: '\5fae\8f6f\96c5\9ed1'; }

/*--ld--*/
.ldbox{ width: 100%; max-width: 1200px; background: #f5f5f5; overflow: hidden; margin: 0px auto }
.inline{ width: 1030px; margin: 30px auto; border-bottom: 1px solid #dcdcdc; padding-bottom: 30px;  overflow: hidden;}
.inline .lf{ font-size: 27px; float: left; width: 18%; font-family: '\5fae\8f6f\96c5\9ed1'; }
.inline .ri{ width: 80%; float: right;  }
.inline .imc{ float: left; margin-right: 50px; overflow: hidden;}
.inline .imc span{ font-size: 20px; line-height: 60px; width: 100%; display: block; text-align: center; }
.ldtitle{ border-bottom: 1px solid #dcdcdc; overflow: hidden; padding: 10px 0px; margin: 10px auto;clear: both; max-width: 1200px; width: 100%  }
.ldtitle h3{ font-size: 27px; float: left; background: url(../images/dian.png) no-repeat left; margin: 20px 0px 0px; padding-left: 20px; font-family: '\5fae\8f6f\96c5\9ed1';}
.szfdl{ width: 100%;  font-size: 16px; line-height: 48px; max-width: 1200px; margin: 0px auto }
.szfdl dt{ background: url(../images/szfd.png) no-repeat left 20px; width: 80%; text-align: left; padding-left: 10px; float: left;  }
.szfdl dd{ color: #999999; float: right; width: 15%; }

.szfnav{ width: 100%; }
.szfnav li{ font-weight: bold; width: 190px;color:#999999; float: left; margin-right: 40px; line-height: 40px; padding-bottom: 15px; font-size: 27px }
.szfnav li a{ color:#999999}
.szfnav li.act{ background: url(../images/szf_navchange.png) no-repeat bottom center; color: #000 }
.szfnav li.act a{ color: #000}
.szfhy{ width: 100%; display: none; border: none;}
.szfhy .more{ width: 560px; background: #fdf6ed; clear: both; height: 42px; line-height: 42px; margin: 40px auto; letter-spacing: 4px; text-align: center; font-size: 16px; }
.space{ width: 100%; clear: both; height: 40px; }
@media screen and (max-width: 768px){
.topbox{ width: 100%; padding:30px 0px; }
.sz_left { float: none; margin: 0px auto }
.sz_right{ width: 100%;  }
.sz_right h2{ margin-bottom: 5px; line-height: 50px; text-align: center; }
.cebox{ width: 100%; }
.jl{ margin-top: 20px; }
.inline{ width: 100% }
.inline .lf{ width: 100%; float: left; }
.inline .ri{ width: 100%; float: left;}
.inline .imc{ float: none; margin: 0px auto; width: 100%; text-align: center; }
.szfhy .more{ width: 100% }
}