a{ cursor: pointer;}
a:hover{ text-decoration: none;}
body,html{ height: 100%;font-family: Arial, "微软雅黑";}
*{transition: all 0.6s;
    -webkit-transition: all 0.6s;}
* {
	padding:0;
	margin:0;
	
}
.row {
     margin-right: 0px; 
    margin-left: 0px; 
}
.videozdy{width: 100%; min-height: 100%; position: absolute; top: 0px ; left: 0px; z-index: -1;}
.videozdy{  
            position: absolute ;  
            right: 0px;  
            bottom: 0px;  
            min-width: 100%;  
            min-height: 100%;   
            /*加滤镜*/  
            /*-webkit-filter: grayscale(100%);*/  
            /*filter:grayscale(100%);*/  
        }  
.videozdy source{  
            min-width: 100%;  
            min-height: 100%;  
            height: auto;  
            width: auto;  
        }  
        .asdbhuiadh_zdy h2{color: #fff !important; font-size: 43px !important; font-weight: 100 !important;}
         .asdbhuiadh_zdy p{ color: #fff !important; font-size: 29px !important;}
.swiper-slide img{ width: 100%;}
/*::-webkit-scrollbar{width:0px}*/
.bodyimg{ z-index: 9999; overflow:hidden;position:absolute; top: 0px;left: 0px;width: 100%; height: 100%; background-size:100% 100% ;}
.bodyimg_ico{ width:30px; margin:0px auto;display: block; position: relative;top: 90%; cursor: pointer;}
.bodyimg_ico img{ top:0px; position: relative;width: 100%; -webkit-animation:gogogo 2s infinite linear ;}
.container_nav{ padding: 20px 0px; position: relative;z-index: 9999;}
.logo2{ display: inline-block; vertical-align: middle;width: 20%; text-align: center;}
.logo2 img{width:60%; display: inline-block;vertical-align:middle ;}
.logo2 span{width:32%; display: inline-block;vertical-align: middle; color: #fff;}
.nav_ul{display: inline-block;vertical-align: middle; width: 0%;}
.nav_ul ul{ float: right;}
.nav_ul ul li{ list-style-type: none;display: inline-block; vertical-align: middle; padding: 0px 10px;}
.nav_ul ul li span{ vertical-align: middle; display: inline-block; margin-right: 30px;}
.nav_ul ul li a{ color: #fff !important; display: inline-block;vertical-align: middle; margin: 0px 10px;}
.nav_sousuo{ cursor: pointer;display: inline-block; padding-right: 40px;  background-repeat: no-repeat;vertical-align: middle;height: 35px; line-height: 35px; min-width: 35px; background-image: url(../img/icons8.png); background-position: right center; background-size:35px 35px;}
.nav_sousuo input{ width: 0px;outline: none; border: none; background-color: transparent; border-bottom: 2px solid #000; }
/*.nav_sousuo:hover input{ width: 150px;}*/
.bodyimg1{ position: absolute;top: -100%;}
.container_wak{    position: absolute;
    width: 100%;display: none;
    top: 0px;}
.container_wak1{position: fixed; width: 100%; background-color:rgba(255,255,255,0.8); display: none; z-index: 999999;}
.tableadx{position: absolute; top:50%; left: 50%;
transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%); text-align: center;}
.neirong{ position: relative;}
.tableadx h2{ color: #cb482a; font-weight: bold; font-size: 60px;}
.tableadx p{color: #cb482a;font-size:40px;}
.neirongimg{ width: 100%;}
.neirongtext{position:absolute;padding-top: 100px;  width: 100%; height: 100%; top: 0px; left: 0px;}
.tableadx2{transform: translate(0%, -50%);position: absolute;top: 50%;
-ms-transform:translate(0%, -50%);
-moz-transform:translate(0%, -50%);
-webkit-transform:translate(0%, -50%);
-o-transform:translate(0%, -50%)}
.neirongtext .tableadx2{ color: #fff;}
.neirongtext .tableadx2 p{ }
.neirongtext .tableadx2 p span{ border-bottom: 1px solid #fff;padding: 5px 0px; display: inline-block;}
.neirongtext .tableadx2 .anijui{ display: inline-block; background-color: rgba(255,255,255,0.7); padding: 10px 35px; color: #000; margin-top: 25px;}
.gund_zdy{ height: 40px; line-height: 40px; position: absolute; overflow: hidden; bottom: 0px; left: 0px;}
.gund_zdy ul li{ float: left; margin: 0px 150px;}
.gund_zdy ul li a{ color: #fff;}
.gund_zdy ul li a span{ margin-right: 10px;}
#marquee4 {
    width: 100%;
    height: 40px;
    overflow: hidden;
    background-color:rgba(0,0,0,0.5);
}
#marquee4 ul{ margin:0px; padding:0px}
#marquee4 ul li {
	float: left;
	width: 380px;
	padding: 10px;
	word-wrap:break-word;
		list-style:none;
	text-decoration:none;
 
	line-height: 20px;
}
#marquee4 ul li a{ text-decoration:none; color:#fff}
.coasdadl{position: relative; padding: 0px;}
.coasdadl .swiper-container{ position: absolute; top:0px; left: 0px;}
.coasdadl img{width: 100%;}
.coasdadl1 .swiper-container1{ background-color:rgba(189,79,56,0.5); width: 100%; height: 100%; }
.coasdadl2 .swiper-container1{ background-color:rgba(114,109,108,0.5); width: 100%; height: 100%; }
.coasdadl .swiper-container1 h2{text-align: center;width: 60%; margin: 5% auto 10px auto; color: #fff;} 
.coasdadl .swiper-container1 p{ text-align: center;width: 60%; margin: 0 auto; color: #fff;} 
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}
.zibemn{ background-color: #eeeeee; padding:50px 0px;}
.zibemn h2{ text-align: center; margin-top: 20px; margin-bottom: 30px;}
.duolubbwkl{ position: relative;}
.dihwad_zdy{ position: absolute; width: 45%; right: 0px; top: 0px; height: 100%;}
.dihwad_zdy .swiper-slide{ height: 100%; background-color: rgba(0,0,0,0.5); color: #FFF; padding: 20px 50px;}
.dihwad_zdy .swiper-slide h2{ text-align: right;}
.dihwad_zdy .swiper-slide h2 span{ padding: 5px 0px; border-bottom: 1px solid red;}
.dihwad_zdy .swiper-slide p{ line-height: 40px;}
.dhwaioudhimg{ position: relative; overflow: hidden;}
.dhwaioudhimg img{ width: 100%;}
.dhwaioudhimg img:hover{transform:scale(1.3)}
.dhwaioudhimg p{z-index: 3; position: absolute; top: 20px; left: 20px; font-size: 20px; font-weight: bold;}
.sdadd1{width: 100%;height:155px; margin-bottom: 50px;}
.sdadd2{height: 150px;}
.sdadd1 img{ width: 100%; height: 100% !important;}
.sdadd2 img{ width: 100%;height: 100%;}
.chaknge{ width: 200px; border: 2px solid #ca4629; text-align: center; padding: 10px; margin: 30px auto;}

.asdhawudzz .swiper-pagination-bullet-active {
    opacity: 1;
    background: #ca4629;
}
.dhwaimg1{ background-color: #ca4629;height: 100%; width: 100%; background-image: url(../img/aixjz.png); display: inline-block; background-position: center; background-repeat: no-repeat;}
.dhwaimg2{ background-color: #595656;height: 100%; width: 100%; background-image: url(../img/aixrc.png);display: inline-block; background-position: center; background-repeat: no-repeat;}
.sahdowhadibu_zdy{ padding: 20px 0px; border-bottom: 1px solid #fff;}
.sahdowhadibu_wk{ color: #fff;}
.sahdowhadibu_wk p{ text-align: center;}
.sahdowhadibu_x_zdy{ display: inline-block;width: 33.333%;}
.sahdowhadibu_wk span{ vertical-align: middle;}
.sahdowhadibu_wk .span1{ margin-right: 15px; display: inline-block; width: 40px; height: 40px; background-color: #ca4629; border-radius: 6px;}
.sahdowhadibu_wk .spanimg1{ background-image: url(../img/yiouadj.png); background-position: center; background-repeat: no-repeat; background-size:25px auto ;}
.sahdowhadibu_wk .spanimg2{ background-image: url(../img/dianhua.png); background-position: center; background-repeat: no-repeat; background-size:25px auto ;}
.sahdowhadibu_wk .spanimg3{ background-image: url(../img/ditu.png); background-position: center; background-repeat: no-repeat; background-size:25px auto ;}
.sdaul{ float: left; width: 12.28571428571429%; margin: 30px 1% 30px 1%;}
.sdaul li{ list-style: none; margin: 10px 0px;}
@-webkit-keyframes gogogo{
    0%{
        top:0px
    
    }
    25%{
        top:10px
    }
    50%{
        top:0px
    }
    75%{
        top:10px
    }
    100%{
         top:0px
    }
}
@media screen and (max-width : 768px) {
	.vidw{ height: 100% !important; width: auto !important; }
}
 