/*public*/
html,body,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
ul,ol{list-style:none;}
img{width: 100%;}
body{height:100%;font-family:'Microsoft Yahei';min-width:1010px;width: 100%;background-color: #f8f8f8;overflow: hidden;}

p{color: #fff;}
a{color:#fff; text-decoration:none;transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;-webkit-transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;outline:none}
a:hover{}

/*bg*/
.bg{position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.bg img{width: 100%;height: 100%;z-index: -1;}

.main{position: absolute;top: 0;left: 0;right: 0;width: 100%;}

.banner{width: 1000px;margin:0 auto;overflow:hidden;padding-top: 10px}
.yh_logo{width: 150px;float: left;}
.dh{width: 604px;float: right;margin-top: 10px}
.dh ul{overflow:hidden;}
.dh ul li{width: 120px;float: left;}
.dh ul .line{width: 1px;height: 15px;background: #fff;margin-top: 5px}
.dh ul li p{letter-spacing: 2px;text-align: center;}

.ren{position: absolute;}
.lj{width: 14%;top: 34%;left: 25%;}
.cdr{width: 12%;top: 29%;left: 36%;}
.whs{width: 14%;top: 40%;left: 41%;z-index: 2}
.lds{width: 11%;top: 29%;left: 52%;}
.lsq{width: 15%;top: 34%;left: 60%;}
.ren{transition: all .6s;-webkit-transition: all .6s;}
.ren:hover {
    cursor: pointer;
    transform: scale(1.05);
    -ms-transform:scale(1.05);     /* IE 9 */
    -moz-transform:scale(1.05);     /* Firefox */
    -webkit-transform:scale(1.05); /* Safari 和 Chrome */
    -o-transform:scale(1.05);
    z-index: 9;
}

.footer{width: 100%;text-align: center;margin-bottom: 10px;position: absolute;bottom: 20px;left: 0;}
.footer p{color: #fff;font-size: 14px;letter-spacing: 3px;line-height: 25px}
.footer p a{color: #fff}
.footer p a:hover{color: #ccc}


/*con6-end*/
@media screen and (max-width:600px) {
    
}
@media screen and (max-width:370px) {

}
@media screen and (max-width:340px) {

}