@charset "utf-8";

/* CSS Document */







.banner{width:100%; overflow:hidden; min-height:280px;}

.banner_index{position:relative;overflow:hidden;width:100%;float:left; min-height:280px;}

.banner_index .banner_wrap{position:absolute;left:0px;top: 0px; z-index: 2; width:33.334%;}

.banner_index .banner_wrap li{ width:10000px;float: left; min-height:880px;background-position: center; }

.banner_index div.b{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:99; }

.banner_index div.b table{ width:100%; height:100%;}

.banner_index div.b table td{ height:100%;}

.banner_index div.b img{ margin:0 auto; display:block;width:348px;height:auto;}

.banner_index .btn,.banner_pro .bBtn{ display:none;}

.indexBanner_num{ display:none} 

.indexBanner_num a{display:none}









.cdks{ float:left;padding:10px 0 0 0; background:url(../images/cd.jpg) repeat-y right #000;}

.cdks a{display:block; margin:0 10px 0 9px; height:50px; text-align:left; padding-top:14px;}

.cdks a:hover{ background:#cc0033;}

.cdks_right{background:#000;}

.shuiyin{width: auto;}

@media screen and (max-width:1366px){

.neidd ul li div.nz .bg{width:105%;}

.banner_index div.b img{width:74%}

.alfl{padding-left:38px;padding-top: 20px;}

}

.video_box{position: absolute;top: 50%;left: 50%;}



@media screen and (max-width:977px){

.gksp{position: absolute;cursor: pointer; bottom: 15%; left:4%;font-size: 12px;font-family: '黑体';z-index: 999;color: #fff;}

#video_box{position: absolute;top: 50%;left: 50%; width: 100%;}

div#grid ul{margin-top: 10px;padding-top: 0px;}

.bx-wrapper .bx-controls-direction a {display: none;}

.rowE .warp-pic-list{position:relative;overflow:inherit; padding-bottom:86px;}

.rowE .count li{ width:100%;height:auto; background:url(../images/li_left.png) right top; float:none;}

.rowE .count li div.nz{ height:auto;}

.rowE .prev , .rowE .next { display:none}	

.cdks a{display:block; margin:0 5px 0 5px; height:33px; text-align:center; padding:10px 0;-moz-border-radius:5px; border-bottom:1px solid #f1f1f1;}

.rowE .count li div.nz p{height: auto;padding-bottom: 40px;}	

.xjez{padding-bottom:34px; margin:0 10px 0 10px;}

.footer_two em.gban{ display:none;}

.fndm{ border-top:1px solid #000; float:right; width:100%;}

.fndm b{ display:block; text-align:left; padding:0 10px 0 0;}

.xinc_left{ display:none;}

.xinc_right{ width:100%;}

.xinc{ margin-right:0px; padding:10px;}

.xinc_right p{ padding:0;}

.xjyx{ position:inherit}

.xjyx2{ position:inherit}

.gyyc{ padding:10px 0; width:100%; overflow:hidden;}

div#grid{width:100%;height: auto;}

div#grid div.inner{width:100%}

div#grid div.row{float:left;clear:both;position:inherit; width:100%;}	

div#grid li{width:100%; margin-left:10px;}

div#grid li a img{width:100px;}

div#grid li a div{padding:0 10px 0 10px;}

div#grid li a div h3{ font-size:16px;line-height:18px; padding:10px 0 5px 0;}

.logo{ width:100%; text-align:center;padding:15px 0 0 0;}

.logo img{ width:60%; height:auto;}

.nav{ width:100%; padding:15px 0;}

.nav a{width:20%; display:block; float:left;}

.banner{width:100%; overflow:inherit;}

.banner_index{position:relative;overflow:hidden;width:100%;height:900px;}

.banner_index div.b img{display:block;width:200px;}

.banner_index .banner_wrap{width:100%;height:900px; min-height:900px;}

.banner_index .banner_wrap ul{min-height:900px;}

.banner_index .banner_wrap li{height:900px; float:left; width:800px;min-height:900px;}



