@charset "utf-8";
* { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 22px; 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 }
.heiall .l1{ float:left;}
.heiall .r1{  float:right;}
.heiall .r1 a{ color:#f00; margin:0px 8px;}
.heiall .r1 a:hover{ color:#001fff; }
.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: 1200px;height: 112px;margin: 0px auto;}
.logol {width: 850px;height: 79px;float: left;}
.logor { width: 260px; 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: 1035px; height: 44px; line-height: 44px; margin: 0px auto; overflow: hidden; }
.linkc li {width: 94px;height: 44px;float: left;font-size: 14px;color: #C1BFBF;background: url(http://dingtongjm.test.dginfo.com/t/d/dingtongjm/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 }


a.left_ny_over:link, a.left_ny_over:visited { display: block; color: #0872c1 }


.n_left{ width:230px; height:100%; overflow:hidden; float:left; border:1px solid #eeeeee; border-radius:5px 5px 0 0; /*margin-bottom:10px;*/ background:#e2e2e2; /*padding-bottom:10px;*/}
.n_left_t{ background: url(http://dingtongjm.test.dginfo.com/t/d/dingtongjm/pc/images/bg2.jpg) repeat-x left top; }
.n_left_t h2 {font-size:16px;
	margin:0 15px;
	border-bottom:2px solid #7ac010;
	display:inline-block;
	height:33px;
	color:#555;
	line-height:33px;}

.n_left dl{ list-style:none;  }
.n_left dl dd{ width:210px; height:50px; border-bottom:1px dashed #a0a0a0; background:url(../images/index_01_24_2.png) no-repeat 0px center #e2e2e2; margin:0 0 0 10px; }
.n_left dl dd.active {background:url(../images/index_01_24.png) no-repeat 0px center #e2e2e2;}
.n_left dl dd a{ color:#000; text-decoration:none; line-height:50px; padding: 0 0 0 30px; font-size:14px;}
.n_left dl dt a { width:auto; height:35px; border-bottom:1px dashed #ddd;display:block; color:#000; text-decoration:none; font-size:13px; line-height:35px; background:url(http://dingtongjm.test.dginfo.com/t/d/dingtongjm/pc/images/index_01_28.png) no-repeat left center; padding-left:25px;}
.n_left dl dt {margin-left: 20px; display: none;}
.n_left dl dd a:hover {color: #0872c1;}
.n_left dl dt a:hover {color: #0872c1;}




/* 品冠产品 */
.chanp { width: 100%; height: auto; overflow: hidden; padding-top: 30px; background-color: #fff; clear: both }
.chanpl { width: 232px; height: auto; float: left; overflow: hidden; }
.chanpr { width: 762px; height: auto; float: right; overflow: hidden; background-color: #fff; border: 1px solid #e6e6e6 }
.chanplt { width: 232px; height: 50px; text-align: left; font-weight: bold; font-family: "微软雅黑", Arial; font-size: 16px; background: #0872c1; color: #FFF }
.chanplt h3 { font-size: 18px;  text-align:center; height:50px; line-height:50px; }
.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: #f2f2f2 }
.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: 225px; height: auto; padding-top: 10px; padding-left:5px; /*margin:10px 0px;*/ border:1px solid #e6e6e6; clear:both; }
.lianxi img { padding-bottom: 10px; }
.lianxi p { line-height: 25px; }
.lianxi h3 { line-height: 40px; }
.about { width: 100%; height: 295px; margin-top: 25px; }
.aboutl { width: 500px; 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: 490px; height: 288px; border: 1px solid #ececec; float:right }
.newsll1 { width: 320px; height: 288px; border: 1px solid #ececec; float: right }

.newlt { width: 485px; 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: 470px;/* height: 150px; */margin-left: 10px;margin-top: 5px;clear: both;}
.newlb li {width: 470px;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 { line-height: 25px; 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; color:#0872c1; }
.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: 0px auto; margin-top:25px;  margin-bottom:10px; }
.line2 { height: 30px; line-height: 30px; padding: 10px; clear: both; color: #666666 }
.line2 a { padding: 0px 5px; }
.line2 a img{ width:100px; height:40px;}
.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: 172px; height: 102px; padding: 2px; margin: 20px; border: 1px solid #ccc; float: left; }
.aboutb p { float: left; width: 270px; 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 { width: 1024px; 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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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://dingtongjm.test.dginfo.com/t/d/dingtongjm/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: 60px; background: #E0E0E0; margin-top: 20px; }
.footer { width: 1004px; height: 60px; margin: 0px auto; }
.footer img { float: left; padding-top: 10px; }
.footerr {width: 792px;color: #333333;text-align: left;font-size: 14px;margin:0 auto;height:60px;line-height:60px;}
.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 }
.chanprt span { float: right; margin-right: 13px; font-size: 12px; color: #808080}
.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;margin-bottom: 20px;}
.chanprb ul { margin-top: 25px; padding-left: 13px; }
.chanprb li {width: 230px;height: 285px;overflow: hidden;float: left;text-align: center;margin-left: 7px;_margin-left: 3px;margin-right: 7px;}
.chanprb li img {width: 220px;height: 243px;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 { clear: both; padding: 10px; font-size: 18px;  line-height: 30px;}
.viciao { width: 100%; height: 30px; text-align: center; padding-top: 5px; clear: both; padding-bottom: 5px; }
.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 }




.chanhonor {width: 760PX;height: auto;overflow: hidden;margin-bottom: 20px;}
.chanhonor ul { margin-top: 25px; padding-left: 13px; }
.chanhonor li {width: 230px;height: 381px;overflow: hidden;float: left;text-align: center;margin-left: 7px;_margin-left: 3px;margin-right: 7px;}
.chanhonor li img {width: 220px;height: 341px;padding: 4px;border: 1px solid #e6e6e6;}
.chanhonor li p { line-height: 20px; font-size: 12px; padding-top: 10px; }