body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote,h2,font
{ margin: 0; padding: 0; border:0;} 
.main_content {width:100%; margin: 0 auto 0px; position: relative;zoom: 1;}
.nf_hp_kv {margin: 0 auto;position: relative; width:100%;}
.window {height:60rem;overflow: hidden;position: relative;width:100%;}
.kv_item {height:60rem;overflow: hidden;position: absolute; width:100%; animation-name:kvitem; animation-duration:3.0s; animation-timing-function: linear; -webkit-animation-name: kvitem; -webkit-animation-duration:3.0s; -webkit-animation-timing-function: linear; -o-animation-name: kvitem; -o-animation-duration:2.0s; -o-animation-timing-function: linear;}
.js_nav { left:0;height:6px; text-align:center;width:100%;position: absolute; bottom:30px;}
.js_nav ul{ margin:0 auto; width:100%; text-align:center;}
.js_nav li {height:4px;width:50px; margin:12px; display:inline-block; *display:inline; *zoom:1;}
.js_nav li a {display: inline;float: left;height:4px;overflow: hidden;width: 100%;font-size:0; background:#363636; background-size:cover;}
.js_nav li.active a, .js_nav li a:hover {background:#da0c0c}
.btn_prev{ left:0;}
.btn_next{right:0;}
.btn_prev, .btn_next { display:none;}
html{overflow-x:hidden; }

.banner{ width:100%; position:relative; text-align:center;}

@keyframes kvitem{0%{-webkit-transform: scale(1.2); transform: scale(1.2);} 100%{-webkit-transform: scale(1.0); transform: scale(1.0);}}
@-webkit-keyframes kvitem{0%{-webkit-transform: scale(1.2); transform: scale(1.2);} 100%{-webkit-transform: scale(1.0); transform: scale(1.0);}}


@media screen and (max-width:1600px){
.window {height:38rem;}
.kv_item {height:38rem;}
	}
@media screen and (max-width:1440px){
.window {height:34rem;}
.kv_item {height:34rem;}
	}
@media screen and (max-width:1024px){
.window {height:24rem;}
.kv_item {height:24rem;}
	}
	@media screen and (max-width:768px){
.window {height:18rem;}
.kv_item {height:18rem;}
	}
@media screen and (max-width:640px){
.window {height:10rem;}
.kv_item {height:10rem;}
	}
@media screen and (max-width:375px){
.window {height:9rem;}
.kv_item {height:9rem;}
	}
	
.rollBox{width:100%; margin:0 auto;  padding-top:40px;  }
.rollBox .Cont{width:100%;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:10$%;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;width:90%;}
.rollBox .Cont .pic img:hover{background:#fff;display:block;margin:0 auto;width:90%;}
.rollBox .Cont .pic p{text-align:center;font-size:16px;line-height:24px; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{ color:#06F}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox p{ text-align:center; margin-top:10px}