@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ height:auto; overflow:hidden; width:100%;}
.header .banner{ height:170px; overflow:hidden; background:#cc0000; text-align:center; width:100%;}
.header .tips{ height:auto; width:100%; overflow:hidden; background:#f9f9f9}
.header .tips .cont{ margin:0 auto; height:auto; width:910px; padding:10px 20px; text-align:left; text-indent:20px; line-height:200%; font-size:14px;}
/** Header End **/
/** Content Start **/
.content{ height:auto; width:950px; overflow:hidden; margin:0 auto;}
.fir_top_tit{ height:35px; padding-bottom:13px; overflow:hidden; background:url(/zhuanti/dhzyb_2014/images/dhz_10.jpg) repeat-x 0 bottom; margin-top:6px;}
.fir_top_tit img{ display:block; float:left;}
.fir_top_tit h2{ float:left; margin-left:10px; font:bold 22px/35px microsoft yahei; color:#cc0000;}

.row-box1{ height:auto; overflow:hidden; zoom:1; margin-top:15px;}
.row-box1 .rb1-lft{ display:block; height:auto; width:392px; float:left; height:273px; overflow:hidden;}

.row-box1 .rb1-mid{ width:285px; float:left; overflow:hidden; margin-left:28px;}
.row-box1 .rb1-mid h3{ height:26px; font:bold 16px/26px simsun; text-align:left;}
.row-box1 .rb1-mid .des{ font-size:14px; line-height:200%; text-align:left; margin-top:10px;}
.row-box1 .rb1-mid .cls{ font-size:14px; color:#cc0000;}

.row-box1 .rb1-rit{ width:195px; float:right; overflow:hidden; padding:60px 12px 0 18px; text-align:left; line-height:200%; color:#5e5e5e; height:213px; background:url(/zhuanti/dhzyb_2014/images/dhz_14.jpg) no-repeat 0 0;}
.cms-long-tit{ width:100%; height:80px; overflow:hidden; background:url(/zhuanti/dhzyb_2014/images/dhz_17.jpg) repeat-x 0 0; font:32px/80px microsoft yahei; text-align:center; margin-top:22px; color:#fff;}
.nmgt{ margin-top:0;}
.cms-short-tit{ margin:0 auto; height:65px; overflow:hidden; padding-top:10px;}
.cms-short-tit h4{ padding-left:95px; height:40px; overflow:hidden; font:24px/40px microsoft yahei; color:#fff; text-align:left; padding-bottom:25px; width:515px; background:url(/zhuanti/dhzyb_2014/images/dhz_20.jpg) no-repeat 0 0; float:left;}

.rec-box1{ height:480px; width:950px; overflow:hidden;}
.rec-box1 img{ position:absolute; left:0; top:0; z-index:2; display:block;}
.rec-box1 .tits{ height:36px; font:18px/36px microsoft yahei; width:332px; text-align:left; overflow:hidden; color:#f4cf00;}
.rec-box1 .t1{ position:absolute; right:81px; top:36px; z-index:8;}
.rec-box1 .t2{ position:absolute; right:81px; top:233px; z-index:8;}
.rec-box1 .des{ width:365px; overflow:hidden; line-height:200%; text-align:left; color:#fff;}
.rec-box1 .c1{ position:absolute; right:45px; top:85px; z-index:9;}
.rec-box1 .c2{ position:absolute; right:45px; top:278px; z-index:9;}

.rec-box2{ height:480px; width:950px; overflow:hidden;}
.rec-box2 img{ position:absolute; left:0; top:0; z-index:2; display:block;}
.rec-box2 .tits{ height:36px; font:18px/36px microsoft yahei; width:332px; text-align:left; overflow:hidden; color:#f4cf00;}
.rec-box2 .t1{ position:absolute; right:81px; top:61px; z-index:8;}
.rec-box2 .t2{ position:absolute; right:81px; top:258px; z-index:8;}
.rec-box2 .des{ width:365px; overflow:hidden; line-height:200%; text-align:left; color:#fff;}
.rec-box2 .c1{ position:absolute; right:45px; top:110px; z-index:9;}
.rec-box2 .c2{ position:absolute; right:45px; top:310px; z-index:9;}

.rec-box3{ width:950px; overflow:hidden; height:221px; padding-bottom:10px;}
.rec-box3 .des{ height:auto; width:180px; line-height:200%; overflow:hidden; text-align:left; color:#fff;}
.rec-box3 .des .cls{ color:#ffbb00;}
.rec-box3 .c1{ position:absolute; left:138px; top:60px; z-index:8;}
.rec-box3 .c2{ position:absolute; left:470px; top:42px; width:170px; z-index:8;}
.rec-box3 .c3{ position:absolute; right:30px; top:30px; width:134px; z-index:8;}

.rec-box4{ width:950px; height:370px; overflow:hidden; background:url(/zhuanti/dhzyb_2014/images/hj5_03.jpg) no-repeat 0 0;}
.rec-box4 .imgs{ display:block; height:98px; width:128px; overflow:hidden;}
.rec-box4 .rit-des{ height:auto; width:280px; overflow:hidden;}
.rec-box4 .rit-des h6{ height:33px; padding-bottom:2px; background:url(/zhuanti/dhzyb_2014/images/line-btms.gif) repeat-x 0 bottom;}
.rec-box4 .rit-des h6 img{ display:block; float:left; margin-top:9px; margin-right:12px;}
.rec-box4 .rit-des h6 span{ display:block; height:33px; float:left; font:16px/33px microsoft yahei; color:#ffbb00; text-align:left;}
.rec-box4 .rit-des .des{ padding-right:0; text-align:left; line-height:200%; margin-top:5px; color:#fff;}
.rec-box4 .c1{ position:absolute; left:153px; top:81px;}
.rec-box4 .c2{ position:absolute; left:153px; top:200px;}
.rec-box4 .c3{ position:absolute; width:340px; left:588px; top:71px;}
.rec-box4 .c4{ position:absolute; width:340px; left:588px; top:200px;}

.rec-box4 .i1{ position:absolute; left:19px; top:66px;}
.rec-box4 .i2{ position:absolute; left:445px; top:66px;}
.rec-box4 .i3{ position:absolute; left:19px; top:195px;}
.rec-box4 .i4{ position:absolute; left:445px; top:195px;}

.four_rec_cons{ height:auto; width:990px; overflow:hidden; zoom:1; height:533px;}
.four_rec_cons .td-cs{ height:246px; border-bottom:1px #ededed solid; border-right:1px #ededed solid; overflow:hidden; float:left; width:476px; padding-top:20px;}
.four_rec_cons .td-cs .tp_i_t{ height:auto; overflow:hidden; zoom:1;}
.four_rec_cons .td-cs .tp_i_t .imgs{ display:block; height:146px; width:179px; overflow:hidden; float:left;}
.four_rec_cons .td-cs .tp_i_t .rits{ height:auto; width:270px; overflow:hidden; float:left; margin-left:10px;}
.four_rec_cons .td-cs .tp_i_t .rits .tps{ height:20px; text-align:left;}
.four_rec_cons .td-cs .tp_i_t .rits .ds{ display:block; height:24px; line-height:24px; color:#cc0000; text-align:center; margin-top:4px; background:#efefef;}
.four_rec_cons .td-cs .tp_i_t .rits .dest{ height:auto; overflow:hidden; line-height:230%; text-align:left; background:url(/zhuanti/dhzyb_2014/images/dhz_55.jpg) no-repeat 0 3px; text-indent:110px; margin-top:4px;}
.four_rec_cons .td-cs .desb{ height:auto; overflow:hidden; text-align:left; line-height:220%; margin-top:8px; background:url(/zhuanti/dhzyb_2014/images/dhz_61.jpg) no-repeat 0 4px; text-indent:110px; padding-right:8px;}
.four_rec_cons .psr{ padding-left:16px;}

.rec-box5{ height:auto; overflow:hidden;}
.rec-box5 .sts{ display:block; margin:0 auto;}
.rec-box5 .tb-ad-row{ height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.rec-box5 .tb-ad-row .lfts{ height:auto; float:left; width:655px;}
.rec-box5 .tb-ad-row .lfts .tops{ height:21px; overflow:hidden; text-align:right;}
.rec-box5 .tb-ad-row .lfts .tops a{ color:#cc0000; line-height:20px; margin-left:38px;}
.rec-box5 .tb-ad-row .lfts table{ border:1px #cc0000 solid; border-collapse:collapse;}
.rec-box5 .tb-ad-row .lfts table td{ border:1px #cc0000 solid; border-collapse:collapse; padding:3px 10px; line-height:150%; text-align:left; font-size:12px; color:#585858;}
.rec-box5 .tb-ad-row .lfts table .tit{ background:#fff6f6; font-size:14px; font-weight:bold; color:#cc0000; font-family:microsoft yahei; text-align:center; height:35px; padding:0; line-height:normal;}
.rec-box5 .tb-ad-row .lfts table td a{ color:#cc0000;}
.rec-box5 .tb-ad-row .lfts table .pdl{ padding-left:20px;}
.rec-box5 .tb-ad-row .lfts table ul{ padding-left:20px; display:block; height:auto; overflow:hidden; zoom:1;}
.rec-box5 .tb-ad-row .lfts table ul li{ height:25px; line-height:25px; height:23px\9; line-height:23px\9; text-align:left; width:290px; float:left;}
.rec-box5 .tb-ad-row .lfts table ul li a{ line-height:25px; line-height:23px\9;}
.rec-box5 .tb-ad-row .rits{ height:auto; float:right; width:291px; margin-top:20px;}

.tonglan-row{ height:144px; width:100%; overflow:hidden; background:url(/zhuanti/dhzyb_2014/images/dhz_67.jpg) repeat-x 0 0; margin-top:12px;}
.tonglan-row .conts{ height:144px; width:950px; margin:0 auto; overflow:hidden; text-align:left;}
.tonglan-row .conts .shs{ width:224px; height:50px; background:url(/zhuanti/dhzyb_2014/images/dhz_71.jpg) no-repeat 0 0; float:right; padding-top:94px; padding-left:8px;}
/** Content End **/
/** Bottom Start **/
/** Bottom End **/