.l999 { }
.l999 li { float: left; line-height: 84px; height: 84px; padding-right: 14px; padding-left: 14px; background-image: url(../images/498.png); background-repeat: no-repeat; transition: all 0.2s linear; }
.l999 li:hover { background-position: 0px -84px; }
.l999 li:hover a { color: #FFFFFF; }

.l999 li a { color: #3B3B3B; font-size: 15px; font-weight: 100; }
.l999 li a:hover { text-decoration: none; }
.l999 .on { background-position: 0px -84px; background-repeat: no-repeat; }
.l999 .on a { color: #FFFFFF; }
.l998{position: relative;}
.l998 .prev { background-image: url(../images/497.png); height: 80px; width: 58px; position: absolute; top: 38%; margin-right: 600px; right: 50%; cursor: pointer; }
.l998 .prev:hover { background-image: url(../images/4972.png); }
.l998 .next { background-image: url(../images/496.png); height: 80px; width: 58px; position: absolute; top: 38%; margin-left: 600px; left: 50%; cursor: pointer; }
.l998 .next:hover { background-image: url(../images/4962.png); }

.l997 ul{ position: relative; width: 100% !important; }
.l997 li { background-repeat: no-repeat; background-position: center center; width: 100% !important; position: absolute; left: 0px; top: 0px; }
.l996{ position: absolute; width: 100%; left: 0px; bottom: 10px; text-align: center; }
.l996 ul{}
.l996 ul li{ display: inline-block; font-size: 0px; padding: 4px; line-height: 0px; margin-right: 3px; margin-left: 3px; border-radius: 50%; border: 2px solid #FFFFFF; opacity: 0.7; cursor: pointer; }
.l996 ul .on { background-color: #FFFFFF; }
.l995 { background-color: #283442; font-size: 12px; color: #a0b0c4; height: 80px; }
.l995 p { float: left; padding-top: 20px; line-height: 21px; }

.l995 ul { padding-top: 25px; float: right; }
.l995 ul li { display: block; margin-left: 15px; float: left; }
.l995 ul li s { font-size: 16px; background-color: #ADBBCB; padding: 7px; color: #647D9D; border-radius: 50%; cursor: pointer; }
.l994 { background-image: url(../images/493.png); background-repeat: no-repeat; background-position: left center; height: 58px; width: 58px; margin-left: 610px; position: fixed; left: 50%; bottom: 30px; cursor: pointer; z-index: 999; }
.l993 li { display: inline-block; line-height: 70px; padding-right: 25px; padding-left: 25px; }
.l993 li a { font-size: 16px; color: #666666; text-decoration: none; font-weight: 100; }
.l993 .on { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #35A3DD; }
.l993 .on a { color: #36A7E2; font-size: 18px; }
.l992 { font-size: 16px; line-height: 220%; padding-top: 60px; padding-right: 50px; padding-bottom: 60px; padding-left: 50px; }
.l992 p { text-indent: 2em; padding-bottom: 20px; }
.l992 strong { font-weight: bold; color: #2092CE; }
.l991 { line-height: 50px; color: #999999; }
.l991 a { color: #999999; text-decoration: none; }
.l990 { padding: 40px; }
.l989{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ECECEC; padding-bottom: 15px; margin-bottom: 30px; }
.l989 h1 { font-size: 24px; font-weight: 100; color: #349ED7;  }
.l988 { width: 770px; }
.l988 li { clear: both; width: 770px; height: 155px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; margin-bottom: 15px; }
.l988 li:hover { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F2F2F2; }

.l987 { float: left; width: 200px; height: 130px; overflow: hidden; }
.l987 img { width: 200px; height: 130px;}
.l986 { float: right; width: 550px; }
.l986 dt { padding-bottom: 10px; }

.l986 dt a { font-size: 18px; color: #5f5f5f; }
.l986 dd { color: #999999; word-wrap: break-word; height: 66px; overflow: hidden; }
.l986 div { color: #ADADAD; text-align: right; padding-top: 8px; }

.l985 { text-align: center; }
.l985 a { border: 1px solid #E1E2E3; color: #5f5f5f; font-size: 15px; display: inline-block; padding: 4px 15px; text-decoration: none; margin-right: 5px; background-color: #FFFFFF; }
.l985 a:hover { background: #ECF4FB; }
.l985 span { border: 1px solid #E1E2E3; color: #CCCCCC; font-size: 15px; display: inline-block; padding: 4px 15px; text-decoration: none; margin-right: 5px; background-color: #FFFFFF; }
.l985 strong { border: 1px solid #E1E2E3; color: #FFFFFF; font-size: 15px; display: inline-block; padding: 4px 15px; text-decoration: none; margin-right: 5px; background-color: #5f5f5f; }
.l984 { background-color: #FFFFFF; padding: 50px; }
.l983 { text-align: center; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E8E8E8; }
.l983 h1 { font-size: 20px; color: #5f5f5f; padding-bottom: 20px; }
.l983 h5 { font-size: 13px; color: #999999; }

.l982 { font-size: 16px; padding-top: 30px; color: #4F4F4F; line-height: 220%; }
.l982 p { text-indent: 2em; padding-bottom: 20px; }
.l981 { margin: auto; width: 380px; }
.l980 { padding-top: 40px; padding-bottom: 30px; color: #999999; line-height: 36px; }
.l980 li a { color: #999999; text-decoration: none; }
.l980 li a:hover { color: #5f5f5f; }
.l979 h3 { font-size: 16px; font-weight: bold; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #5f5f5f; display: inline-block; color: #5f5f5f; padding-bottom: 6px; margin-bottom: 10px; }
.l979 ul li { line-height: 40px; position: relative; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #EEEEEE; }
.l979 ul li a { color: #666666; font-size: 15px; }
.l979 ul li span { color: #CCCCCC; position: absolute; top: 0px; right: 0px; }
.err { line-height: 100px; text-align: center; color: #999999; font-size: 16px; }
.l978 li { line-height: 40px; position: relative; font-size: 16px; }
.l978 li a { color: #666666; text-decoration: none; }
.l978 li a:hover { color: #5f5f5f; }
.l977 { float: left; width: 370px; margin-right: 35px; margin-bottom: 35px; }
.l976 { line-height: 56px; padding-bottom: 10px; }

.l976 dt { font-size: 21px; color: #36A5DF; }
.l976 dt span { border-left-width: 2px; border-left-style: solid; border-left-color: #36A5DF; padding-left: 10px; }

.l976 dd a { color: #666666; font-size: 16px; }


.l975 { height: 310px; }
.l975 dt { height: 140px; width: 370px; overflow: hidden; }


.l975 dt img { display: block; }
.l975 dd { padding-top: 8px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; }
.l975 dd li a { color: #333333; text-decoration: none; line-height: 34px; font-size: 15px; }
.l975 dd li span { font-size: 10px; margin-right: 5px; margin-left: 1px; color: #828282; }

.l975 dd li a:hover { color: #36A6E2; text-decoration: underline; }
.l974 li{ display: inline-block; }
.l974 li a { padding-right: 15px; }
.l973 dl { float: left; width: 236px; }
.l973 dl dt { font-size: 16px; color: #FFFFFF; line-height: 50px; font-weight: bold; }
.l973 dl dd { }

.l973 dl dd li a { color: #ADBFCD; }
.l972 { width: 376px; }
.l972 li { width: 170px; float: left; }


.l971 { width: 730px; overflow: hidden; }
.l970 { background-image: url(../images/491.png); background-repeat: repeat-x; background-position: center center; }
.l970 dl dt, .l969 dl dt{ float: left; }
.l970 dl dt span    { color: #FFFFFF; background-color: #5f5f5f; padding: 10px; font-size: 30px; display: inline-block; border-radius: 3px; }
.l970 dl dt h5 ,.l969 dl dt h5{ display: inline-block; font-size: 24px; padding-right: 15px; padding-left: 15px; color: #5f5f5f; font-weight: 100; background-color: #FFFFFF; }
.l970 dl dd ,.l969 dl dd{ float: right; background-color: #FFFFFF; padding-left: 20px; }
.l970 dl dd a { color: #999999; text-decoration: none; line-height: 50px; }
.l969 dl dt span    { color: #FFFFFF; background-color: #5f5f5f; font-size: 30px; display: inline-block; border-radius: 3px; padding-top: 10px; padding-right: 14px; padding-bottom: 10px; padding-left: 14px; }
.l968 dt { float: left; height: 199px; width: 300px; overflow: hidden; }
.l968 dd { float: right; width: 400px; }
.l968 dd h3 a { font-size: 18px; color: #5f5f5f; }
.l968 dd p { color: #707070; text-indent: 2em; }
.l968 dd span { text-align: right; display: block; }
.l968 dd span a { color: #999999; }
.l967 { width: 760px; }

.l967 li { height: 180px; width: 165px; float: left; margin-right: 24px; }
.l967 li div { height: 109px; width: 165px; overflow: hidden; }
.l967 li div img { display: block; }

.l967 li p  { text-align: center; line-height: 40px; display: block; }
.l967 li p a { color: #666666; }
.l966 dt { color: #666666; text-indent: 2em; }
.l966 img { text-align:center; width:390px; }
.l966 dd { text-align: right; }
.l966 dd a { color: #999999; }
.l965 { width: 400px; }
.l964 dt    { float: left; }
.l964 dt span     { color: #FFFFFF; background-color: #5f5f5f; font-size: 30px; display: inline-block; border-radius: 3px; height: 50px; width: 55px; line-height: 50px; text-align: center; }
.l964 dt h5     { display: inline-block; font-size: 24px; padding-right: 15px; padding-left: 15px; color: #5f5f5f; font-weight: 100; background-color: #FFFFFF; }
.l964 dd { float: left; padding-left: 0px; }
.l964 dd li { display: inline-block; line-height: 50px; padding-left: 10px; }
.l964 dd li a { color: #666666; }
.l964 dd li a:hover { color: #36A7E2; text-decoration: underline; }
.l964 dd ul .on a{ background-color: #5f5f5f; color: #FFFFFF; padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; border-radius: 3px; }

.l963 li { float: left; width: 265px; margin-right: 30px; height: 240px; }
.l963 li div { height: 190px; width: 265px; overflow: hidden; }

.l963 li p { line-height: 40px; text-align: center; }
.l963 li a  { color: #999999; }
.l962       { font-size: 24px; color: #5f5f5f; text-align: center; font-weight: 100; }
.l9622 { font-size: 24px; color: #5f5f5f; text-align: center; font-weight: 100; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-radius: 4px;text-decoration: none; }
.l9622:hover { background-color: #1B92D1; color: #ffffff;text-decoration: none; }
.l961 { font-size: 15px; color: #FFFFFF; background-color: #5f5f5f; padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; border-radius: 4px; text-decoration: none; }
.l961:hover { background-color: #1B92D1; text-decoration: none; }
.l960 .prev { background-image: url(../images/4972.png); height: 80px; width: 58px; position: absolute; top: 15%; margin-right: 610px; right: 50%; cursor: pointer; }
.l960 .prev:hover { background-image: url(../images/497.png); }
.l960 .next { background-image: url(../images/4962.png); height: 80px; width: 58px; position: absolute; top: 15%; margin-left: 610px; left: 50%; cursor: pointer; }
.l960 .next:hover { background-image: url(../images/496.png); }

.l959 li { float: left; width: 236px; height: 180px; }
.l959 li a { color: #666666; }

.l959 li div { margin: auto; width: 210px; height: 130px; overflow: hidden; }
.l959 li p { line-height: 40px; text-align: center; }
.l958 ul { width: 1210px; }
.l958 ul li { float: left; width: 212px; margin-right: 30px; background-color: #FFFFFF; }
.l958 ul li a { color: #5f5f5f; }
.l958 ul li div { height: 135px; width: 212px; overflow: hidden; }
.l958 ul li p { line-height: 40px; text-align: center; }
.l956 { background-color: #FFFFFF; }

.l956 dt { color: #FFFFFF; background-color: #5f5f5f; font-size: 16px; line-height: 40px; margin-bottom: 5px; text-indent: 10px; border-radius: 3px; cursor: pointer; }
.l956 dt span { margin-right: 10px; }
.l956 .on span { display: none; }
.l956 .on s { display: inline-block; }
.l956 dt s { text-decoration: none; margin-right: 10px; display: none; }

.l956 dd { background-color: #FFFFFF; margin-bottom: 10px; padding-top: 5px; padding-bottom: 10px; }
.l956 dd li { line-height: 34px; padding-left: 40px; font-size: 15px; }
.l956 dd li:hover { background-color: #F0F9FD; }
.l956 dd li a { color: #666666; }
.l955 { background-color: #FFFFFF; }
.l955 dl { margin: auto; width: 260px; padding-bottom: 8px; line-height: 21px; }
.l955 dl dt { float: left; color: #5f5f5f; width: 65px; }
.l955 dl dd { float: left; color: #999999; width: 195px; }
.l955 dl dd a { color: #999999; }

.l954 { background-color: #FFFFFF; text-align: center; padding-top: 25px; padding-bottom: 15px; }
.l954 p { color: #999999; text-align: center; }
.l953 ul { width: 1220px; }
.l953 ul li { float: left; width: 372px; text-align: center; height: 320px; margin-right: 32px; background-color: #F5F5F5; margin-bottom: 35px; }
.l953 ul li a { font-size: 15px; color: #666666; }
.l953 ul li div { height: 237px; width: 372px; overflow: hidden; }
.l953 ul li p { line-height: 46px; }
.l952 dt { font-size: 24px; color: #5f5f5f; padding-bottom: 30px; }
.l952 dd { font-size: 16px; color: #666666; }
.s983 .jbox img { height: 420px; width: 660px; }
.s983 .jcon li { float: left; height: 100px; width: 140px; margin-right: 15px; margin-bottom: 15px; border: 2px solid #FFFFFF; }
.s983 .jcon li img { height: 100px; width: 140px; display: block; }
.s983 .jcon .on { border: 2px solid #5f5f5f; }
.l951 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D1D1D1; }

.l951 li { display: inline-block; padding-top: 8px; padding-right: 40px; padding-bottom: 8px; padding-left: 40px; background-color: #E0E0E0; margin-right: 10px; cursor: pointer; font-size: 16px; }
.l951 .on { color: #FFFFFF; background-color: #5f5f5f; }
.l949 { font-size: 18px; line-height: 34px; color: #666666; }
.l949 p { padding-bottom: 25px; }
.l948 { top: 20px; right: -190px; color: #5f5f5f; line-height: 22px; }
.l948 dt { }

.l948 dd { padding-left: 84px; }
