@charset "utf-8";
* { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; text-align: left }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
font-size:12px margin:0; padding: 0; }
img { margin: 0px; padding: 0px; border: none }
li { list-style: none }
A:link { color: #333333; TEXT-DECORATION: none }
A:visited { COLOR: #333333; TEXT-DECORATION: none }
A:hover { COLOR: #FF0101; text-decoration: none; }
A:active { COLOR: #333333; text-decoration: none; }
.heitop { width: 100%; height: 31px; background: url(../images/header_bg.jpg) repeat-x #666666; text-align: left }
.heiall { width: 1024px; height: 31px; line-height: 31px; overflow: hidden; margin: 0px auto; color: #b2b2b2 }
.banner { width: 100%; height: 320px; background-color: #C4D7E8 }
.banner2 { width: 100%; height: 320px; background-color: #C4D7E8 }
.banner2a { width: 1200px; height: 320px; margin: 0px auto }
.logoa { width: 100%; height: 112px; background: url(../images/logo_bg.jpg) repeat-x }
.logo { width: 1004px; height: 112px; margin: 0px auto; }
.logol { width: 628px; height: 79px; float: left; }
.logor { width: 150px; height: 112px; line-height: 112px; font-size: 12px; float: right; text-align: center }
.link { width: 100%; height: 44px; background: url(../images/link_bg.jpg) repeat-x #f3f3f3; text-align: center }
.linkc { width: 990px; height: 44px; line-height: 44px; margin: 0px auto; overflow: hidden; }
.linkc li { width: 115px; height: 44px; float: left; font-size: 14px; color: #C1BFBF; background: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/nav_li.jpg) no-repeat right center; }
.linkc li A:link { color: #333333; TEXT-DECORATION: none }
.linkc li A:visited { COLOR: #333333; TEXT-DECORATION: none }
.linkc li A:hover { COLOR: #333333; text-decoration: none; display: block; background: url(../images/link_hover.jpg) no-repeat; }
.linkc li A:active { COLOR: #333333; text-decoration: none; }
a.left_menubg_over:link, a.left_menubg_over:visited { display: block; background: url(../images/link_hover.jpg) no-repeat; }
.wap { width: 1024px; height: auto; margin: 0px auto }
/* 品冠产品 */
.chanp { width: 100%; height: auto; overflow: hidden; padding-top: 30px; background-color: #fff; clear: both }
.chanpl { width: 235px; height: auto; float: left; overflow: hidden; }
.chanpr { width: 762px; height: 489px; float: right; overflow: hidden; background-color: #fff; border: 1px solid #e6e6e6 }
.chanplt { width: 232px; height: 60px; text-align: left; font-weight: bold; font-family: "Arial", Arial; font-size: 16px; background: url(../images/cp_t_bg.jpg) no-repeat #0872c1; color: #FFF }
.chanplt h3 { font-size: 16px; line-height: 25px; padding-top: 10px; padding-left: 120px; }
.chanplt p { font-size: 14px; line-height: 15px; padding-left: 120px; }
.chanplb { width: 230px; height: 430px; border: 1px solid #cccccc; border-top: 0px; background-color: #e0e0e0 }
.chanplb li { width: 230px; height: 40px; overflow: hidden; text-indent: 35px; line-height: 40px; font-size: 14px; background: url(../images/chanplb_bg.jpg) no-repeat 15px 15px; border-bottom: 1px solid #999999; border-top: 1px solid #ececec; }
.chanplb li a { display: block; color: #4C4C4C; width: 150px; }
.chanplb li A:link { color: #666666; TEXT-DECORATION: none }
.chanplb li A:visited { COLOR: #666666; TEXT-DECORATION: none }
.chanplb li A:hover { COLOR: #FF0101; text-decoration: none; }
.chanplb li A:active { COLOR: #666666; text-decoration: none; }
.chanplb2 { width: 230px; height: auto; border: 1px solid #cccccc; border-top: 0px; padding-bottom: 10px; background-color: #e0e0e0 }
.chanpr2 { width: 762px; height: auto; float: right; overflow: hidden; background-color: #fff; border: 1px solid #e6e6e6 }
.lianxi { width: 232px; height: auto; padding-top: 10px; }
.lianxi img { padding-bottom: 10px; }
.lianxi p { line-height: 25px; }
.lianxi h3 { line-height: 25px; }
.about { width: 100%; height: 295px; margin-top: 25px; }
.aboutl { width: 670px; height: 293px; border: 1px solid #ececec; float: left }
.aboutr { width: 320px; height: 293px; border: 1px solid #ececec; float: right }
.ship { width: 300px; height: 230px; clear: both; padding: 10px; }
.news { width: 1022px; height: 290px; margin-top: 25px; overflow: hidden; }
.newsl { width: 672px; height: 288px; float: left }
.newsr { width: 320px; height: 288px; border: 1px solid #ececec; float: right }
.newsll { width: 320px; height: 288px; border: 1px solid #ececec; float: left }
.newslr { width: 320px; height: 288px; border: 1px solid #ececec; float: right }

.newsll0 { width: 320px; height: 288px; border: 1px solid #ececec; float: left }
.newsll1 { width: 320px; height: 288px; border: 1px solid #ececec; float: right }

.newlt { width: 315px; height: 60px; }
.newlt img { float: left; padding: 0px 15px 0px 10px; width:86px; height:60px; }
.newlt h3 { font-size: 12px; line-height: 30px; }
.newlt p { line-height: 30px; font-size: 12px }
.hei15 { width: 100%; height: 15px; clear: both }
.hei5 { width: 100%; height: 5px; clear: both }
.newlt h3 A:link { color: #1a1a1a; TEXT-DECORATION: none }
.newlt h3 A:visited { COLOR: #1a1a1a; TEXT-DECORATION: none }
.newlt h3 A:hover { COLOR: #FF0101; text-decoration: none; }
.newlt h3 A:active { COLOR: #1a1a1a; text-decoration: none; }
.newlt p A:link { color: #0872c1; TEXT-DECORATION: none }
.newlt p A:visited { COLOR: #0872c1; TEXT-DECORATION: none }
.newlt p A:hover { COLOR: #FF0101; text-decoration: none; }
.newlt p A:active { COLOR: #0872c1; text-decoration: none; }
.newlb { width: 280px; height: 150px; margin-left: 10px; margin-top: 5px; }
.newlb li { width: 280px; height: 38px; line-height: 38px; text-indent: 10px; background: url(../images/dian2.jpg) no-repeat left center; }
.newlb li a { float: left }
.newlb li span { float: right; color: #808080 }
.newrb { width: 292px; height: 230px; margin: 0px 0px 0px 10px; }
.newrb p { color: #4c4c4c }
.newrb img { padding-bottom: 10px; }
.newrb p a { padding-left: 20px; }
.newrb p A:link { color: #0872c1; TEXT-DECORATION: none }
.newrb p A:visited { COLOR: #0872c1; TEXT-DECORATION: none }
.newrb p A:hover { COLOR: #FF0101; text-decoration: none; }
.newrb p A:active { COLOR: #0872c1; text-decoration: none; }
.huanj { width: 1022px; height: 290px; margin-top: 25px; border: 1px solid #ececec; overflow: hidden; }
.huanjb { width: 1004px; height: 220px; clear: both; margin-left: 8px; }
.xykhb2 { width: 2570px; height: 220px; margin-top: 25px; }
.xykhb2 li { width: 257px; height: 220px; float: left; text-align: center }
.xykhb2 li img { width: 220px; height: 150px; border: 1px solid #e6e6e6; padding: 4px; margin-bottom: 20px; }
.xykhb2 li p { line-height: 20px; }
.xykhb2 li img:hover { border: 1px solid #FF0101; }
.xykhb2 li A:link { color: #000000; TEXT-DECORATION: none }
.xykhb2 li A:visited { COLOR: #000000; TEXT-DECORATION: none }
.xykhb2 li A:hover { COLOR: #FF0101; text-decoration: none; }
.xykhb2 li A:active { COLOR: #000000; text-decoration: none; }
.line { width: 1022px; height: 110px; margin-top: 25px; border: 1px solid #ececec; color: #0872c1; margin-bottom: 10px;margin: 0px auto; }
.line2 { height: 30px; line-height: 30px; padding: 10px; clear: both; color: #666666 }
.line2 a { padding: 0px 5px; }
.line2 A:link { color: #666666; TEXT-DECORATION: none }
.line2 A:visited { COLOR: #666666; TEXT-DECORATION: none }
.line2 A:hover { COLOR: #FF0101; text-decoration: none; }
.line2 A:active { COLOR: #666666; text-decoration: none; }
.aboutb { width: 100%; height: 250px; overflow: hidden; clear: both; }
.aboutb img { width: 272px; height: 202px; padding: 2px; margin: 20px; border: 1px solid #ccc; float: left; }
.aboutb p { float: left; width: 320px; line-height: 25px; padding-left: 10px; text-indent: 2em; padding-top: 10px; color: #666666 }
.aboutb p A:link { color: #fd0000; TEXT-DECORATION: none }
.aboutb p A:visited { COLOR: #fd0000; TEXT-DECORATION: none }
.aboutb p A:hover { COLOR: #FF0101; text-decoration: none; }
.aboutb p A:active { COLOR: #fd0000; text-decoration: none; }
.footb { width: 100%; height: 32px; background-color: #666666; }
.footba { height: 32px; line-height: 32px; margin: 0px auto; color: #cccccc }
.footbal { float: left }
.footbar { float: right }
#feature { WIDTH: 270px; height: 323px; overflow: hidden; text-align: center; margin-top: 25px; padding-left: 5px; }
#feature .prev { TEXT-INDENT: -9999px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/feature_left.gif) no-repeat; FLOAT: left; HEIGHT: 26px; margin-top: 130px; margin-right: 12px; }
#feature .next { TEXT-INDENT: -9999px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/feature_right.gif) no-repeat; FLOAT: right; HEIGHT: 26px; margin-top: 130px; }
#block { Z-INDEX: 0; POSITION: relative; WIDTH: 200px; HEIGHT: 323px; OVERFLOW: hidden }
.tonggaorb { width: 200px; height: 323px; margin-top: 5px; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/zs_bg.jpg) no-repeat 0px 281px; }
.tonggaorb li { width: 200px; height: 323px; float: left; margin-right: 2px; }
.tonggaorb li img { width: 198px; height: 279px; border: 1px solid #E6E6E6; }
.tonggaorb li p { text-align: center; height: 30px; line-height: 30px; _height: 40px; _line-height: 40px; }
#featurea { WIDTH: 690px; height: 323px; overflow: hidden; text-align: center; margin-top: 25px; padding-left: 5px; }
#featurea .preva { TEXT-INDENT: -9999px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/feature_left.gif) no-repeat; FLOAT: left; HEIGHT: 26px; margin-top: 130px; margin-right: 10px; margin-right: 7px\9; _margin-right: 0px; }
#featurea .nexta { TEXT-INDENT: -9999px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/feature_right.gif) no-repeat; FLOAT: right; HEIGHT: 26px; margin-top: 130px; }
#blocka { Z-INDEX: 0; POSITION: relative; WIDTH: 630px; HEIGHT: 323px; OVERFLOW: hidden }
.tonggaorba { width: 630px; height: 323px; margin-top: 5px; }
.tonggaorba li { width: 210px; height: 323px; float: left; BACKGROUND: url(http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/zs_bg.jpg) no-repeat 0px 281px; }
.tonggaorba li img { width: 198px; height: 279px; border: 1px solid #E6E6E6; }
.tonggaorba li p { text-align: center; height: 30px; line-height: 30px; _height: 40px; _line-height: 40px; }
.focus { width: 100%; height: 320px; overflow: hidden; position: relative; }
.f-img-list { height: 320px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 100; width: 100%; }
.f-img-list li { height: 320px; text-align: center; width: 100%; position: absolute; left: 0; top: 0; z-index: 101; background-color: #C4D7E8; }
.f-img-list li.on { z-index: 105; }
.focus .f-b { width: 1200px; margin: auto; position: relative; z-index: 110; }
.focus .f-b .f-content { position: absolute; width: 100%; height: 100%; }
.d-img-list-bg, .d-img-list { position: absolute; left: 100px; top: 0; width: 200px; height: 320px; }
.d-img-list-bg { background: #000000; opacity: 0.2; filter: Alpha(Opacity = 20); }
.d-img-list li { position: absolute; left: 0; top: 0; z-index: 112; display: none; width: 200px; height: 320px; }
.d-img-list li.on { z-index: 113; display: block; }
.d-img-list li h3 { padding: 60px 10px 10px 10px; color: #37a4e4; font-size: 22px; font-family: Microsoft YaHei; font-weight: normal; }
.d-img-list li p { padding: 10px 10px 10px 10px; color: #ffffff; font-size: 16px; font-family: Microsoft YaHei; font-weight: normal; line-height: 1.6; }
.focus-btns { position: absolute; right: 140px; top: 130px; }
.btn-focus { width: 146px; height: 50px; display: inline-block; margin-right: 10px; background: url('http://fgdyklen.test.dginfo.com/t/f/fgdyklen/pc/images/btn-focus.png') no-repeat; display: none; }
.btn-focus.on { display: block; }
.btn-focus-down { background-position: 0 0; }
.btn-manage { background-position: 0 -50px; }
.focus-page-btn { width: 66px; height: 66px; background: url('../images/focus-page-btns.png') no-repeat; position: absolute; top: 130px; z-index: 110; }
.focus-btn-prev { background-position: 0 0; left: 30px; }
.focus-btn-next { background-position: -66px 0; right: 30px; }
.footera { width: 100%; height: 120px; background: #f6f6f6; }
.footer { width: 1004px; height: 120px; margin: 0px auto; }
.footer img { float: left; padding-top: 10px; }
.footerr { width: 750px; height: 30px; line-height: 30px; float: right; padding-top: 45px; color: #333333; text-align: left; font-size: 14px; }
.footerr a { padding: 0px 12px; }
.chanprt { width: 100%; height: 40px; float: right; line-height: 40px; background: url(../images/chanprta_bg.jpg) repeat-x; border-bottom: 1px solid #e6e6e6; font-family: "Arial", "Arial", Arial }
.chanprt span { float: right; margin-right: 13px; font-size: 12px; }
.chanprt h3 { float: left; padding-left: 15px;  padding-top: 0px; font-size: 16px; background: url(../images/chanprt_bg.jpg) no-repeat; }
.chanprt span a { color: #0872c1 }
.chanprt h3 a { color: #0872c1 }
.chanprt a:hover { COLOR: #FF0101; text-decoration: none }
.chanprb { width: 760PX; height: auto; overflow: hidden; }
.chanprb ul { margin-top: 25px; padding-left: 13px; }
.chanprb li { width: 230px; height: 205px; overflow: hidden; float: left; text-align: center; margin-left: 7px; _margin-left: 3px; margin-right: 7px; }
.chanprb li img { width: 220px; height: 150px; padding: 4px; border: 1px solid #e6e6e6 }
.chanprb li p { line-height: 20px; font-size: 12px; padding-top: 10px; }
.chanprnyt { width: 750PX; height: auto; clear: both; padding-left: 5px; text-align: center }
.chanprnyt h3 { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #999999; font-size: 24px; text-align: center; margin-top: 15px; color: #4D4D4D }
.chanprnyt p { width: 100%; height: 20px; line-height: 20px; text-align: center; color: #808080 }
.chanprnyt img { border: 1px solid #999; margin: 10px 0px 0px 0px; }
#description { width: 750PX; height: 28px; line-height: 28px; background-color: #535353; text-align: left; margin: 20px 0px 10px 0px; color: #FFF; font-size: 14px; text-indent: 15px; }
.protcont { width: 740PX; height: auto; padding: 10px; line-height: 25px; }
.news_detail { width: 710px; height: auto; margin-left: 20px; padding: 20px 0px; }
.news_detail li { height: 50px; line-height: 50px; border-bottom: #CCC 1px dotted; padding-left: 10px; background: url(../images/aadiab.jpg) no-repeat left center }
.news_detail li a { float: left }
.news_detail li span { float: right; margin-right: 15px; }
.newsa { width: 100%; height: auto; }
.newsat { width: 750px; height: auto; margin-left: 5px; }
.newsat h3 { width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #ccc; font-size: 24px; text-align: center; margin-top: 15px; color: #4D4D4D }
.newsat p { width: 100%; height: 20px; line-height: 20px; text-align: center; color: #808080 }
.newscont { width: 730px; height: auto; padding: 10px; margin-left: 5px; line-height: 25px; }
.newsbot { width: 750px; height: 70px; border-top: 1px dashed #ccc; margin-left: 5px; clear: both }
.newsbotl { width: 400px; height: 60px; float: left; }
.newsbotl ul { padding: 0px; margin: 0px; }
.newsbotr { width: 100px; height: 50px; line-height: 50px; float: right; padding-right: 35px; text-align: right; color: #DE0001; font-size: 16px }
.newsbotl li { width: 400px; height: 30px; padding-left: 20px; line-height: 30px; clear: both }
.newsbotr a { color: #DE0001; }
.jianji { padding: 10px; }
.viciao { width: 100%; height: 30px; text-align: center; padding-top: 20px; clear: both; padding-bottom: 20px; }
.viciao span { height: 30px; padding-top: 2px; }
.viciao A { BORDER-RIGHT: #8db5d7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8db5d7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8db5d7 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #8db5d7 1px solid; TEXT-DECORATION: none; }
.viciao A:hover { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid }
.viciao A:active { BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid }
.viciao SPAN.current { BORDER-RIGHT: #e89954 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e89954 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e89954 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e89954 1px solid; BACKGROUND-COLOR: #ffca7d }
.viciao SPAN.disabled { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid }
