@charset "utf-8";
/* CSS Document */
body{ background: url(../images/index/foot_bg.jpg) no-repeat bottom;}
/*返回顶部*/
#totop {
	position: fixed;
	bottom: 40px;
	right: 10px;
	z-index: 999;
	width: 71px;
	cursor: pointer;
	display: none;
}
*html #totop {
	position: absolute;
	cursor: pointer;
	right: 10px;
	display: none;
	top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight) -112 +"px" )
}
#totop a {
	display: block;
	width: 71px;
	height: 24px;
	padding-top: 48px;
	background: url(../images/index/toTop.gif) no-repeat;
	text-align: center;
	color: #888
}
#totop a.cur {
	background-position: -88px 0;
	text-decoration: none;
	color: #1982d2;
}



.top{width: 100%; height:650px; position:relative; overflow:hidden;}
.dsj_jj{ width:1200px; position:absolute; top:225px; left:50%; margin-left:-600px; z-index:1;}
.banner{ position:relative; height:650px;}
.banner ul li{height:650px;}
.banner ul .li_1{ background: url(../images/12221457.jpg) no-repeat center top;}
.banner ul .li_2{ background: url(../images/12221457.jpg) no-repeat center top;}
.banner ul .li_3{ background: url(../images/12221457.jpg) no-repeat center top;}

.bn_qh{ position:absolute; left:50%; bottom:25px; overflow:hidden; margin-left:-93px;}
.bn_qh span{ width:50px; height:4px; border:1px solid #fff; display:block; float:left; margin:0 5px; border-radius:3px;}
.bn_qh span.on{ background:#fff; }

.dh{ height:80px; background:#fff; overflow:hidden; position:fixed; width:96%;  margin:0 auto; top:40px; left:2%; z-index:9; transition: all 0.6s ease 0s; box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
 width:100%\9; left:0%\9; top:0%\9;}
.dh .f_l a{ line-height:80px; margin-left:20px; font-size:16px;}
.dh .f_r ul li{ float:left; font-size:16px; padding:0 10px; margin:0 10px; height:76px; line-height:76px; transition: all 0.1s ease 0s;}
.dh .f_r ul li:hover{ border-bottom:3px solid #1088e4;}
.dh .f_r ul li.on{border-bottom:3px solid #1088e4;}

.mcsk{ top:0; left:0; width:100%;}


*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		/* -webkit-box-sizing:border-box; */ /* Safari */
	}



  @keyframes animtran {
            from {
                transform: rotateZ(0deg);
            }
            to {
                transform: rotateZ(360deg);
            }
  }
  
.dsj_yq { position:relative; width:100%;}
.yq_1 {
            position:absolute; left:-460px; top:-160px; z-index:1;
			animation: animtran 16s linear infinite;
            -webkit-animation: animtran 20s linear infinite;
        }
.yq_2 {
            position:absolute; left:-360px; top:-95px; z-index:1;
			animation: animtran 16s linear infinite;
            -webkit-animation: animtran 30s linear infinite;
        }

.yq_3 {
            position:absolute; left:-270px; top:-20px; z-index:1;
			animation: animtran 16s linear infinite;
            -webkit-animation: animtran 40s linear infinite;
        }

.yq_4 {
            position:absolute; left:-185px; top:45px; z-index:1;
			animation: animtran 16s linear infinite;
            -webkit-animation: animtran 50s linear infinite;
        }










