/****-----Public-----***/
/*---banner----*/
#banner { height: 530px; background: #CCC; overflow: hidden; background: url(../images/banner_bg.jpg) center center no-repeat; }
.banner { height: 530px; }
.banner .ban_c img { position: absolute; width: 1920px; left: 50%; margin-left: -960px; top: 0; }
.banner .ban_nav { display: none; }
.banner .Left, .banner .Right { position: absolute; width: 38px; height: 38px; background: url(../images/cir_white.gif) no-repeat #aaa; right: 50%; bottom: 15px; }
.banner .Left { margin-right: -450px; background-position: 5px 0 }
.banner .Right { margin-right: -490px; background-position: -33px 0; background-color: #e6292f; }
.bann_ext { position: relative; }
.frontCover { position: absolute; top: -120px; padding: 0 0 16px; }
.frontCover li { float: left; width: 82px; padding: 3px; background: #000; color: #fff; overflow: hidden; margin-right: 10px; cursor: pointer; }
.frontCover p { text-align: center; height: 14px; line-height: 18px; overflow: hidden; }
.frontCover .img { position: relative; height: 50px; overflow: hidden; }
.frontCover img { position: absolute; width: 192px; height: 50px; left: -50px; }
.frontCover .open { background: #e60013; }
.wrap { width: 1140px; margin-left: auto; margin-right: auto; }
.DB_tab25 { width: 100%; height: 530px; position: relative; overflow: hidden; cursor: pointer; }
.DB_tab25 .DB_bgSet { position: relative; }
.DB_tab25 .DB_bgSet li { position: absolute; width: 100%; height: 530px; 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: 0; top: 45px; }
.DB_tab25 .DB_imgSet .DB_1_2 { position: absolute; left: 550px; top: 100px }
.DB_tab25 .DB_imgSet .DB_1_3 { position: absolute; left: 620px; top: 170px }
.DB_tab25 .DB_imgSet .DB_1_4 { position: absolute; left: 620px; top: 320px }
.DB_tab25 .DB_imgSet .DB_2_1 { position: absolute; left: 20px; top: 120px; }
.DB_tab25 .DB_imgSet .DB_2_2 { position: absolute; left: 20px; top: 220px }
.DB_tab25 .DB_imgSet .DB_2_3 { position: absolute; left: 440px; top: 0px }
.DB_tab25 .DB_imgSet .DB_3_1 { position: absolute; left: 550px; top: 0px }
.DB_tab25 .DB_imgSet .DB_3_2 { position: absolute; left: -20px; top: 80px }
.DB_tab25 .DB_imgSet .DB_3_3 { position: absolute; left: -20px; top: 215px }
.DB_tab25 .DB_imgSet .DB_4_1 { position: absolute; left: -100px; top: 10px }
.DB_tab25 .DB_imgSet .DB_4_2 { position: absolute; left: 300px; top: 12px }
.DB_tab25 .DB_imgSet .DB_4_3 { position: absolute; left: 10px; top: 40px }
.DB_tab25 .DB_imgSet .DB_5_2 { position: absolute; left: 0; top: 20px }
.DB_tab25 .DB_imgSet .DB_5_1 { position: absolute; left: 0; top: 430px }
.DB_tab25 .DB_imgSet .DB_5_3 { position: absolute; left: 500px; top: 140px }
.DB_tab25 .DB_imgSet .DB_7_2 { position: absolute; left: -100px; top: 105px }   /*文字line1*/
.DB_tab25 .DB_imgSet .DB_7_3 { position: absolute; left: 579px; top: 75px }   /*文字line2*/
.DB_tab25 .DB_imgSet .DB_7_1 { position: absolute; left: 200px; top: 45px }   /*摩托车*/
.DB_tab25 .DB_imgSet .DB_20160804_1 { position: absolute; left: -50px; top: 26px }   /*文字line1*/
.DB_tab25 .DB_imgSet .DB_20160804_2 { position: absolute; left: -50px; top: 250px }   /*文字line2*/
.DB_tab25 .DB_imgSet .DB_20160804_3 { position: absolute; left: 655px; top: 32px }   /*无人机*/
.DB_tab25 .DB_imgSet .DB_20160721_1 { position: absolute; left: -100px; top: 26px }   /*文字line1*/
.DB_tab25 .DB_imgSet .DB_20160721_2 { position: absolute; left: 200px; top: 75px }   /*文字line2*/
.DB_tab25 .DB_imgSet .DB_20160721_3 { position: absolute; left: 655px; top: 12px }   /*摩托车*/
.DB_tab25 .DB_imgSet .DB_20160721_4 { position: absolute; left: -150px; top: 390px } 
.DB_20160721_2 {top:74px !important; left:-100px !important}  /*text车*/
.DB_20160721_4{ top:390px !important; left:-100px !important}
.DB_tab25 .DB_imgSet .DB_20160801_1 { position: absolute; left: 100px; top: 0px }   /*文字line1*/
.DB_tab25 .DB_imgSet .DB_20160801_2 { position: absolute; left: -100px; top: 75px }   /*文字line2*/
.DB_tab25 .DB_imgSet .DB_20160801_3 { position: absolute; left: 500px; top: 250px }   /*摩托车*/
.DB_tab25 .DB_imgSet .DB_20160801_4 { position: absolute; left: 500px; top: 60px }   /*text车*/
.DB_tab25 .DB_imgSet .DB_20160909_1 { position: absolute; left: 100px; top: 30px }   /*文字line1*/
.DB_tab25 .DB_imgSet .DB_20160909_2 { position: absolute; left: -100px; top: 275px }   /*文字line2*/
.DB_tab25 .DB_imgSet .DB_20160909_3 { position: absolute; left: 100px; top: 250px }   /*摩托车*/
.DB_tab25 .DB_imgSet .DB_20160909_4 { position: absolute; left: 530px; top: 250px }   /*text车*/
.DB_tab25 .DB_imgSet .DB_20160125_1 { position: absolute; left: 350px; top: 15px; }
.DB_tab25 .DB_imgSet .DB_20160125_2 { position: absolute; left: -120px; top: 130px; width: 671px; }
.DB_tab25 .DB_imgSet .DB_20151106_1 { position: absolute; left: -80px; top: 60px }
.DB_tab25 .DB_imgSet .DB_20151106_2 { position: absolute; left: 530px; top: 30px; }
.DB_tab25 .DB_imgSet .DB_20160101_1 { position: absolute; left: -50%; width: 1440px; top: 240px; bottom: 0; margin-left: -220px; z-index: 10 }
.DB_tab25 .DB_imgSet .DB_20160101_2 { position: absolute; left: -50%; width: 1440px; top: 150px; bottom: 0; margin-left: -220px; }
.DB_tab25 .DB_imgSet .DB_20160101_3 { position: absolute; width: 804px; height: 253px; top: 40px; left: 90px; }
.DB_tab25 .DB_imgSet .DB_20160104_1 { position: absolute; left: 360px; top: 280px; bottom: 0; z-index: 10 }
.DB_tab25 .DB_imgSet .DB_20160104_2 { position: absolute; top: 10px; bottom: 0; }
.DB_tab25 .DB_imgSet .DB_20160331_1 { position: absolute; left: -50%; width: 373px; top: 40px; bottom: 0; margin-left: -130px; z-index: 10 }
.DB_tab25 .DB_imgSet .DB_20160331_2 { position: absolute; left: -50%; width: 306px; top: 350px; bottom: 0; margin-left: -160px; }
.DB_tab25 .DB_imgSet .DB_20160331_3 { position: absolute; width: 420px; top: 80px; left: 630px; }
.DB_tab25 .DB_imgSet .DB_20160524_1 { position: absolute; left: -50%; width: 379px; top: 150px; bottom: 0; margin-left: -130px; z-index: 10 }
.DB_tab25 .DB_imgSet .DB_20160524_2 { position: absolute; left: -50%; width: 428px; top: 280px; bottom: 0; margin-left: -110px; }
.DB_tab25 .DB_imgSet .DB_20160524_3 { position: absolute; width: 326px; top: 100px; left: 630px; }
.DB_tab25 .DB_imgSet .DB_20160531_1 { position: absolute; left: -50%; width: 650px; top: 260px; bottom: 0; margin-left: 480px; z-index: 10 }
.DB_tab25 .DB_imgSet .DB_20160531_2 { position: absolute; left: -50%; width: 530px; top: 100px; bottom: 0; margin-left: 480px; }
.DB_tab25 .DB_imgSet .DB_20160531_3 { position: absolute; width: 300px; top: 370px; left: -50px; }


.DB_tab25 .DB_imgSet .DB_20161230_1 { position: absolute; width: 770px; top: 0; left: 300px; }
.DB_tab25 .DB_imgSet .DB_20161230_2 { position: absolute; width:  700px; top: 0; left: -150px; }


.DB_tab25 .DB_imgSet .DB_20160920_1 { position: absolute; width: 420PX; top:  158PX; left:-100px; }
.DB_tab25 .DB_imgSet .DB_20160920_2 { position: absolute; width: 466px;  z-index: 10; left:250px; top:95px;}
.DB_tab25 .DB_imgSet .DB_20160920_3 { position: absolute; width: 446px;   left: 700px; top:95px; }

.DB_tab25 .DB_imgSet .DB_20170111_1 { position: absolute; width: auto; top:  10PX; left:400px; }
.DB_tab25 .DB_imgSet .DB_20170111_2 { position: absolute; width: 650px;  z-index: 10; left:-100px; top:95px;}
.DB_tab25 .DB_imgSet .DB_20170111_3 { position: absolute; width: 530px;   left: -30px; top:225px; }


.DB_tab25 .DB_imgSet .DB_20170401_1 { position: absolute; width: auto; top: 180px; left:40px; }
.DB_tab25 .DB_imgSet .DB_20170401_2 { position: absolute; width: auto;  z-index: 10; left:330px; top:430px;}
.DB_tab25 .DB_imgSet .DB_20170401_3 { position: absolute; width: auto;   left: 530px; top:430px; }

.DB_tab25 .DB_menuWrap { position: absolute; width: 988px; left: 50%; margin-left: -500px; z-index: 20 }
.DB_tab25 .DB_menuWrap .DB_menuSet { position: absolute; width: 100%; top: 570px; text-align: center; font-size: 0; border-radius: 20px; }
.DB_tab25 .DB_menuWrap .DB_menuSet li { cursor: pointer; margin: 0 3px; display: inline }
.DB_tab25 .DB_prev { position: absolute; left: -150px; top: 220px; cursor: pointer; display: none }
.DB_tab25 .DB_next { position: absolute; right: -150px; top: 220px; cursor: pointer; display: none }
/*幻灯片(组件)*/
.slide { position: relative; width: 100%; }
.ban_c { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
.ban_c img { width: 100%; height: 100%; }
.ban_t { position: absolute; left: 0; bottom: 0; width: 100%; padding: 4px 0; text-indent: 10px; white-space: nowrap; overflow: hidden; color: #fff; background: rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000, endcolorstr=#88000000);
z-index: 3; }
.ban_nav { position: absolute; bottom: 0; left: 0; width: 100%; text-align: right; z-index: 4; }
.ban_nav a { display: inline-block; vertical-align: middle; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer; text-decoration: none; font-size: 10px; -webkit-text-size-adjust: none; background: #ccc; }
.ban_nav .on { background: #f90; color: #fff; }
.Left, .Right { cursor: pointer; }
/*---dd_filter---*/
.dd_filter { height: 70px; background: #df4a43; }
.dd_filter .width { padding: 19px 0; }
