﻿
.DB_tab25 {width:100%;height:440px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:440px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:194px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:390px;top:194px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:675px;top:150px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:445px;top:152px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:445px;top:213px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:210px;top:58px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:405px;top:114px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:405px;top:179px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:405px;top:236px}
.DB_tab25 .DB_imgSet .DB_3_4{position:absolute;left:0;top:21px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:90px;top:51px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:240px;top:268px}



.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:350px;text-align:center;font-size:0}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline;}

.tent1_wrap{ width:100%; height:240px; position:relative; margin-top:-54px;}
.tent1_top_bg{ background:#000; height:54px; width:100%;filter:alpha(opacity=40); opacity: 0.4; z-index:99; position:absolute; left:0; top:0;}
.tent1_dibu{ height:25px; overflow:hidden; width:100%; clear:both;}
.tent1{ width:100%; height:240px; z-index:100; position:absolute; left:0; top:0;}
.demo{ width:1000px; margin:0 auto; overflow:hidden;}

/* tabbtn */
.de_tile{ width:998px; height:60px; margin:0 auto; overflow:hidden; border-left:1px solid #fff; border-right:1px solid #fff; position:relative;}
.de_dh{ width:198px; height:54px; position:absolute; right:0; top:0; background:url(../images/tent1/e1_d.gif) no-repeat left 0; text-indent:63px;}
.de_dh span{ font-size:18px; color:#ff6600; font-family:Arial, Helvetica, sans-serif; line-height:54px;}


/*.de_dh{ width:198px; height:54px; position:absolute; right:0; top:0; background:url(../images/tent01.png) no-repeat -755px 13px; text-indent:63px;}
.de_dh span{ font-size:18px; color:#ff6600; font-family:"微软雅黑"; line-height:54px;}
*/.tabbtn{height:60px; width:1020px;}
.tabbtn li{float:left;position:relative;height:60px;}
.tabbtn li a{display:block;float:left;height:54px;line-height:54px;overflow:hidden;width:199px; border-right:1px solid #fff; text-indent:92px;font-size:15px; color:#fff;cursor:pointer;}
.tabbtn li a span{ display:block; width:100%; height:54px;background:url(../images/tent01.png) no-repeat;}
.tabbtn li.current{ background:url(../images/de_h.png) no-repeat center bottom;}
.tabbtn li.current a{ background:#585858; transition:all 0.40s ease-in-out;transition:  all .45s ease-out;}
.tabbtn li a.de_a span{ background-position:43px 13px;}
.tabbtn li a.de_b span{ background-position:-156px 13px; text-indent:76px;}
.tabbtn li a.de_c span{ background-position:-346px 13px;}
.tabbtn li a.de_d span{ background-position:-530px 13px;}




/* tabcon */
.tabcon{position:relative;/*必要元素*/height:186px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:1000px;height:170px;}
